Bob Wallet

A Handshake wallet in your browser.

Project details

Bob Wallet Extension runs a wallet in your web browser and enables DNS resolving through the Handshake DNS. It also allows you to manage your Handshake TLDs and transfer HNS tokens.


  1. Refactor the UI and theme.
  2. Integrate multiple account creation and administration.
  3. Integrate Ledger hardware wallet support.

This project required a deep dive into react, redux and chrome extensions—as well as several new APIs which communicate with the handshake blockchain and ledger hardware devices.

Tasks included writing async/await functions, data mutations and serialization, cross window message passing, building views and layouts, and extending background services written in JS and NODE.

ClientBob Wallet
Servicesdesignfull-stack developmentAPI integrationledger hardware integration