diff --git a/app/components/assets/ethereum-logo.svg b/app/components/assets/ethereum-logo.svg
new file mode 100644
index 0000000..c675f46
--- /dev/null
+++ b/app/components/assets/ethereum-logo.svg
@@ -0,0 +1,36 @@
+
+
\ No newline at end of file
diff --git a/app/components/assets/metamask-logo.svg b/app/components/assets/metamask-logo.svg
new file mode 100644
index 0000000..a6506e7
--- /dev/null
+++ b/app/components/assets/metamask-logo.svg
@@ -0,0 +1,11 @@
+
+
diff --git a/app/components/assets/mist-logo.svg b/app/components/assets/mist-logo.svg
new file mode 100644
index 0000000..d86c1be
--- /dev/null
+++ b/app/components/assets/mist-logo.svg
@@ -0,0 +1,18 @@
+
+
\ No newline at end of file
diff --git a/app/components/standard/NoConnection.js b/app/components/standard/NoConnection.js
new file mode 100644
index 0000000..2b3df17
--- /dev/null
+++ b/app/components/standard/NoConnection.js
@@ -0,0 +1,94 @@
+import React from "react";
+import styles from "./style.js";
+import EthereumLogo from "./../assets/ethereum-logo.svg";
+import MetamaskLogo from "./../assets/metamask-logo.svg";
+
+const NoConnection = () => {
+ return (
+
+
+
+
+
NOT CONNECTED TO ETHEREUM MAINNET
+
+ This application requires an Ethereum client to be running and connected to Mainnet. A client
+ could not be detected which probably means it's not
+ installed, running or is misconfigured.
+
+
+ Please use one of the following clients to connect to Ethereum:
+