Wallet Set Up

Contributed by @0xbabble


Iโ€™ve spent months testing the best crypto wallet setup. This document outlines what I would recommend to everyone looking to double down on their security.

Warning: this setup is a work in progress and should be used at your own risk. I am not responsible for any hacks you might encounter. I am not paid to promote any of the products mentioned, do not own equities in any of them, and include ZERO affiliate links or discount codes in this article.

Set Up Crypto Account

The bulk of my assets are stored in custodial wallets (FTX) with 2FA. Iโ€™m using a security key for my Gmail login and Google Authenticator for my FTX login.


  • If you use a security key/authenticator, an attacker will not be able to log into your account even if they learn your passwords.

  • FTX.com (or FTX.us if youโ€™re from the US) is the best crypto exchange on the market to deposit fiat currencies (such as US Dollar) and buy cryptos.

  • In this case, FTX is my go-to โ€œdump money hereโ€ custodian because of their great track record & reputation for securing funds.

  • Their customer support also gets back in 36-72 hours, which is significantly better than Coinbase or Binance.

What you need:

Yubikey for 2FA on Google. Buy from official website https://www.yubico.com/products/

Google Authenticator for 2FA on FTX

iOS download link: https://apps.apple.com/us/app/google-authenticator/id388497605

Android download link: https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=en

Set Up Ethereum Wallet

The remainder of my assets is spread across non-custodial wallets (Metamask, Coinbase Wallet, Rainbow, XDEFI) for interaction with DeFi products. Iโ€™m storing my seed phrases in a password manager and backing up keys in a separate USB thumb drive. Any major transactions are signed via a hardware wallet.


  • The chance for your email, passwords and personal info to be leaked is extremely high. Always create a long password that has never been used before and store it in a password manager. NEVER reuse the same password.

  • Your browserโ€™s built-in password manager is susceptible to malware attacks via JavaScript. Set it up properly using a standalone manager on all devices.

  • Some wallets give you a backup file in case of emergencies. Do NOT store this on your computer. Store it in encrypted USB drives. You can get extra ones as backups.

  • Scammers specialize in tricking you into blind signing transactions. Use a hardware wallet to verify transactions, especially if itโ€™s a site youโ€™ve never encountered before.

  • For password manager, I chose 1Password because itโ€™s available on all platforms, has a browser extension, and has tight integration with all websites.

  • For the hardware wallet, I chose Ledger Nano X because it is battle-tested, supports the most assets, and has okay mobile usability.

What you need:


Last updated