LiveWallet 0.0.1

Learn about bitcoin by using bitcoin.

LiveWallet is an Elixir Livebook file that is also a functional bitcoin wallet. LiveWallet includes the building blocks; working code with usable example functions that allow you to create a wallet, create new transactions, load transaction history, and unlock and move existing transactions.

LiveWallet is early, experimental software. Use at your own risk.

App screenshot

What the tutorial entails

Learn about bitcoin by walking through a hands-on tutorial, one step at a time.

Are you interested, but would prefer to work through these steps with some guidance? I am available for hire on an hourly basis.

Setup · 0 - 15 minutes
Get a Livebook running on your computer or on fly.io.
Part 1 · 2-10 minutes
Create a new crypto Wallet using a Mnemonic phrase.
Part 2 · 1-5 minutes
Generate addresses using HD keys.
Part 3 · 2-10 minutes
Send bitcoin to your newly created address.
Part 4 · 1 - 7 minutes
See your transaction on a bitcoin block explorer.
Part 5 · 5-20 minutes
Create a transaction, sign it, and broadcast to the blockchain.
At this point, you'll have crafted a bitcoin transaction from scratch, and used the bitcoin public ledger as a information and value network.
Go forth and discover new uses of bitcoin! 💫

Did you find LiveWallet informative or valuable?