diff --git a/README.md b/README.md
index 6b8d4bf3619b107351bc6bc12db81272292fbfdb..8e525a6dee4cb689600348e6cce8bd7506257c2b 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,28 @@
 # wallet-generator
+
+## Getting the code
+
+You will need to install git onto your computer, these instructions will depend heavily on what OS you run. After running these commands, you can move on to the next step in the same terminal.
+
+```
+git clone https://git.xx.network/xx-labs/wallet-generator.git
+```
+
+## Downloading and compiling the Electron app locally
+
+Download and install the latest version of [Node.js v14](https://nodejs.org/en/download/) and then run the following commands. This approach will use the precompiled Go WASM binary, if you'd like you can compile it yourself using the Go instructions below **before running these**.
+
+```
+npm install
+npm run-script build
+npm run-script start:electron
+```
+
+## Compiling the Go WASM binary blob
+
+You will need to [install Go](https://golang.org/doc/install) onto your system, and then run the following commands. Then, go back up to the Electron instructions and run those.
+
+```
+cd public/wasm
+GOOS=js GOARCH=wasm go build -o main.wasm
+```
\ No newline at end of file