Storing Ethereum-based tokens (Golem, REP, etc.) on a hardware wallet

If you’ve been loyally listening to the Neocash Radio podcast over the past four years, you’ve undoubtedly heard us talking about using hardware wallets for cryptocurrency security. Near the end of Wednesday’s podcast, Randy made mention of some tools that Pedro showed him which allow users to hold Ethereum-based tokens—like Golem Network Tokens (GNT), Augur (REP) tokens, SingularDTV (SNGLS) tokens, etc.—on a hardware wallet. Randy said he’d make a post about it for the blog later in the week and well, here we are!

Comparing Bitcoin hardware wallets: KeepKey, Ledger Nano S, Trezor. Generating offline wallets for DASH, Ethereum, Bitcoin, Zcash, and more. Secure cold storage with plausible deniability.

KeepKey hardware wallet for BTC, ETH, DASH, and other cryptocurrencies

Trezor, KeepKey, and Ledger are the most popular brands of hardware wallets currently.

Tokens built to utilize the Ethereum blockchain conform to a “token standard” called ERC20; this standard ensures that wallet apps, exchanges, etc. can accept and interact with any ERC20 token, all without having to code unique integrations for each new token system.

Some of these tokens can be purchased using or OpenLedger; others can be found at decentralized exchanges like When you purchase these tokens, a smart contract grants ownership of them to your Ethereum address. But as of the writing of this post, the wallet apps provided by the hardware wallet manufacturers don’t display token balances as part of your ETH holdings. Continue reading