diff --git a/src/components/index.js b/src/components/index.js
new file mode 100644
index 00000000..4c1bc8f3
--- /dev/null
+++ b/src/components/index.js
@@ -0,0 +1,2 @@
+export { default as HowItWorksCard } from './HowItWorksCard.svelte';
+export { default as FaqCard } from './FaqCard.svelte';
diff --git a/src/lib/store.js b/src/lib/store.js
new file mode 100644
index 00000000..e69de29b
diff --git a/src/lib/utils.js b/src/lib/utils.js
new file mode 100644
index 00000000..ba0d8335
--- /dev/null
+++ b/src/lib/utils.js
@@ -0,0 +1,3 @@
+export function scroll(section) {
+ section.scrollIntoView({ behavior: 'smooth' });
+}
diff --git a/src/routes/index.svelte b/src/routes/index.svelte
index e69de29b..71bd7870 100644
--- a/src/routes/index.svelte
+++ b/src/routes/index.svelte
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+ The easiest way to accept Bitcoin in your store.
+
+
+ Grow your customer base and revenue by accepting Bitcoin with an easy-to-use and managed
+ Point of Sale. No software or hardware required.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Instant payments via Lightning.
+
+ The moment your customer sends a payment, it’s there. No waiting for bank settlements or
+ worrying about chargebacks. Instant settlement, in seconds. Say goodbye to 3% credit card
+ processing fees.
+
+
+
+
+
+
+
+
+
+
+
Simple to use, custodial by default.
+
+ Just enter an amount, share QR code and you’re done.
+
+ CoinOS is custodial by default, which eliminates the need to understand how bitcoin/lightning
+ works. We do all the heavy lifting so you can focus on your business.
+
+ You always have the option of
+ taking custody of your own keys.
+
+
+
+
+
+
+
+
+
Brand it your way!
+
+ Customize your point of sale look and feel, or keep it on default - totally up to you.
+