Generating a Cold Wallet

Here is a step-by-step guide for generating an Arweave cold wallet

The following procedure allows you to generate an extremely secure Arweave cold wallet. Using this procedure, your keys will never be exposed to an internet-connected computer before you intend to use your tokens, giving you exceptionally strong guarantees about the security of your AR.

This procedure may seem long but we have broken each of its steps down into granular chunks that should be simple to follow

Here are the steps for generating an Arweave cold wallet:

  1. Download and install the Arweave web extension for Chrome, Firefox, or Brave

  2. Right click on the new Arweave icon in your browser, then select ‘Options’

  3. Disconnect your computer from the internet

  4. Click ‘Wallets’ in the top right-hand corner of the page

  5. Click ‘Create new wallet’

  6. Save this file somewhere safe on your machine

  7. Make copies of this file on multiple offline storage mediums (for example, USB sticks or prints of the file to physical paper). Store these copies securely

  8. Click ‘Load Wallet’ on the web extension and load the key file

  9. Set a password

  10. Mouse over the wallet address and save the wallet address for later use in order to receive tokens from others

  11. Optionally, click ‘Wallet’ again, and you can then select the wallet itself, then click the red ‘Remove’ option to delete the wallet from the web extension

  12. Delete the key file from your hard drive, after having ensured the safety of your offline backups. Optionally, use BleachBit or similar to write over the file a number of times

  13. Reconnect to the internet

Congratulations for completing the steps! Your AR tokens will now be stored safely and securely for months and years to come

Had problems? Don’t worry, drop us a line at team@arweave.org and we'd be happy to help.