A non-custodial wallet is any wallet where you, and only you, hold the private keys. No company, service, or third party has access to your keys or the ability to move your funds. MetaMask, Trust Wallet, Ledger, and Trezor are all non-custodial. If you created a seed phrase during setup, you have a non-custodial wallet.
What Is a Non-Custodial Wallet?
2 min read
The short version
Non-custodial simply means "you hold your own keys." The wallet app helps you manage them, but the app maker cannot access your funds, cannot freeze your account, and cannot help you if you lose your seed phrase. You are in full control, with full responsibility.
How It Works
Non-custodial wallets generate and store private keys locally on your device (phone, computer, hardware wallet). The wallet software never transmits your private key to any server. When you create a wallet in MetaMask, the keys are generated in your browser and encrypted with your password, MetaMask (Consensys) has no copy. The distinction from custodial: you can export your seed phrase and take it to any other wallet. No one can block your transactions or deny you access. The downside: there is no "forgot password" reset that recovers your keys, only your seed phrase backup can do that.
Verifying your wallet is non-custodial
Quick test: Did you write down a seed phrase when you created the wallet? If yes, non-custodial. Can you export your private key from the settings? If yes, non-custodial. Does the wallet work without creating an account with email/password on a company's server? If yes, non-custodial. Examples that pass: MetaMask (seed phrase shown at creation), Ledger (24 words written during setup), Phantom (secret recovery phrase). Examples that fail: Coinbase account (no seed phrase, custodial), PayPal crypto (no key access, custodial).
What People Get Wrong
Non-custodial means completely anonymous
Non-custodial means you hold your keys. It does not inherently mean anonymous, your transactions are still publicly visible on the blockchain. Anonymity depends on how you use the wallet, not who holds the keys.
Non-custodial wallets cannot be hacked
If malware on your device extracts your unencrypted key, or if you approve a malicious smart contract transaction, you can still lose funds. Non-custodial removes custodian risk but not user-side risks.
The wallet company can recover my funds if I lose my seed
They cannot. This is the core tradeoff. No non-custodial wallet provider (MetaMask, Trust Wallet, Ledger) stores your keys or has any ability to recover them. Your seed phrase IS the only recovery method.
Keep Reading
Sources & Further Reading
- MetaMask
Non-custodial Ethereum wallet
- Rabby Wallet
Non-custodial wallet with built-in transaction simulation for phishing protection
Questions People Also Ask
- Are all non-custodial wallets equally secure?
- No. A hardware wallet (keys on secure chip, offline) is significantly more secure than a browser extension (keys in software, on an internet-connected device). Both are non-custodial, but the attack surface differs dramatically.
- Can non-custodial wallets be censored?
- The wallet software itself can be restricted (app stores can remove apps), but your keys work with any compatible software. Even if MetaMask is removed from your country's app store, you can import your seed into any other non-custodial wallet and access your funds.
- Do non-custodial wallets charge fees?
- The wallet software itself is usually free. You pay blockchain network fees (gas) for transactions, which go to validators/miners, not to the wallet company. Some wallets charge swap fees if you use their built-in exchange features.