Connecting a Keystone wallet

Zodl supports the Keystone Pro 3 hardware wallet, allowing you to keep and spend shielded Zcash while your wallet's seed remains secure on an offline hardware device.

Videos

Keystone and ZecHub have published videos on getting started with Zodl (formerly Zashi). You may find these helpful:

Switching to Cypherpunk firmware

To use Keystone with Zodl, you'll need to switch the firmware originally installed upon the Keystone to their 'Cypherpunk' edition. Only this release supports shielded Zcash.

Download the latest version of the Cypherpunk firmware from: https://keyst.one/firmware

Please see Keystone's guide on upgrading the firmware.

Initialising your Keystone

After upgrading the firmware, you may generate a new wallet, or recover an existing wallet. Please see Keystone's Getting Started guide for notes on this process.

Note: Do not import into the Keystone the same recovery phrase as your Zodl wallet. The advantage of a hardware wallet is that its keys never touch an online device, so re-using a recovery phrase that's been used in a hot wallet provides little benefit.

Connecting the Keystone

With your Keystone on, enter your PIN, then tap on '...' in the upper-right and tap 'Connect software wallet'. Then tap 'Zodl'.

In Zodl, tap on the logo in the upper-left, and tap 'Connect Hardware Wallet'.

Press 'Ready to Scan' and scan the QR code shown on the Keystone. (This QR code updates and you'll need to scan its full sequence.)

You'll see a prompt on Zodl to select the wallet you have named on the Keystone. Tap 'Unlock', and you'll be brought to your Keystone wallet within Zodl.

Now you can switch between your Zodl and Keystone wallets using the selector in the upper-left of Zodl.

Adding or resyncing funds

New Keystone wallets: You may add funds from another wallet by tapping 'Receive'; or by sending funds from your Zodl wallet by switching to the Zodl wallet, tapping 'Send' and choosing the new Keystone entry within your address book.

Existing Keystone wallets: The balance will initially say '0.000 ZEC'. However, not to worry, as you'll just need to resync your wallet to recognise funds you had previously sent to it. Tap '...' > More > Advanced Settings > Resync. Tap 'Change' to specify a month before you began using your Keystone wallet, then tap 'Confirm'.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.