Feature Image

Building a Bitcoin Hardware Wallet with Golang and a Raspberry Pi Zero

April 20, 2018 at 07:00 PM

The Raspberry Pi Zero is an Internet of Things (IoT) device the size of a pack of gum without WiFi or Bluetooth that can run Linux and costs only five dollars. When working with cryptocurrencies such as Bitcoin and many other Altcoins, it is recommended that wallets are encrypted and never to be exposed to the internet. Take the Ledger Nano S for example, a hardware wallet that encrypts information and is accessible via USB. In this presentation, we’re going to see how Golang can be used to generate cryptocurrency wallet information sandboxed and encrypted on the Raspberry Pi Zero, an alternative to buying one of the expensive options, but maintaining similar functionality.


Nic Raboy - Senior Developer Advocate at Couchbase

About the Speaker

Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in Java, JavaScript, Golang and a variety of frameworks such as Angular, NativeScript, and Apache Cordova. Nic writes about his development experiences related to making web and mobile development easier to understand.



22 East 10th Street, Tracy, CA 95376

Other Information

If you’re interested in presenting on a Raspberry Pi development topic or are interested in sponsoring this meeting with pizza and drinks, please message me (Nic Raboy) on Meetup or Twitter.

Register Now!