Custodial vs self-custody crypto wallets: who holds the keys
Every crypto balance is controlled by a private key. The practical difference between an exchange account and a self-custody wallet is who holds that key, and that decides who can help when something goes wrong. This guide uses the official help pages of Bitvavo, which offers both in one app, and MetaMask.
LedgerWelcome offer
Up to $20 in Bitcoin with your Ledger
Shop through this partner link to get up to $20 in Bitcoin with your Ledger.
Affiliate link. We may earn a commission, at no extra cost to you.
Custodial: the platform holds the keys
When you trade on an exchange, the exchange stores your crypto and manages the private keys for you. Bitvavo describes its exchange account this way: your assets are held within its custody structure, you sign in with email, password and two-factor authentication, and the service runs as a regulated platform. (Bitvavo Web3 wallet)
Because the platform holds the keys, your access depends on your account with it: its sign-in, its security checks and its withdrawal rules.
Self-custody: you hold the keys
A self-custody (non-custodial) wallet puts the key with you. MetaMask states that only you can access your wallet and that MetaMask cannot recover or control your funds if you lose your Secret Recovery Phrase or password. (MetaMask: self-custodial wallets)
Bitvavo’s Web3 wallet is a self-custodial wallet inside the Bitvavo app. Bitvavo says it does not have access to your full private key, can guide you through a recovery process if you lose access, but that recovery is not guaranteed, and that it cannot help with lost private keys or reverse transactions.
The legal side is different too
The provider and the rules can change with the wallet type. Bitvavo says its Web3 wallet is provided by Vavo Web3 Limited, not by Bitvavo B.V., is not a regulated service, and that users may not be afforded protections under MiCA. Tokens you reach through it are not listed or endorsed by Bitvavo B.V. (Bitvavo Web3 wallet)
We covered the launch in Bitvavo’s Web3 wallet and self-custody.
Protecting the recovery phrase or key
The recovery phrase is the master key. MetaMask compares sharing it to handing over your bank card PIN or house keys, and says MetaMask will never ask for your phrase, private keys or password. Bitvavo likewise says it, and other legitimate parties, will never ask for your private keys.
Keep the phrase offline and private, and treat any request for it as a scam. Hardware wallets such as Ledger, Trezor and SafePal keep the key on a separate device; for current security notices from those makers, see the platform pages.
Choosing between them
You can use both: a custodial account to buy, sell and convert, and a self-custody wallet for funds they want to move onchain or hold apart from an exchange. Before moving funds, check that you have backed up the key, and remember that onchain transactions cannot be reversed by anyone.
If you delete an exchange account that also holds a built-in wallet, read the provider’s rules first. Bitvavo says that if you have not exported your Web3 wallet’s private key, access to the wallet and its funds will be lost when you delete your Bitvavo account.
Questions and answers
What is the difference between a custodial and a self-custody wallet?
In a custodial account the platform holds the private keys and manages storage for you. In a self-custody wallet you hold the keys, so only you can access the funds and the provider cannot recover them if the key is lost.
Can MetaMask recover my wallet if I lose my Secret Recovery Phrase?
No. MetaMask states that it cannot recover or control your funds if you lose your Secret Recovery Phrase or password.
Is the Bitvavo Web3 wallet custodial?
No. Bitvavo says the Web3 wallet is self-custodial, is provided by Vavo Web3 Limited rather than Bitvavo B.V., and is not a regulated service.
Will support ever ask for my recovery phrase?
No. MetaMask and Bitvavo both say they will never ask for your recovery phrase or private keys; anyone who does is trying to take your funds.
Can a wallet provider reverse a mistaken transaction?
No. Bitvavo says transactions from its Web3 wallet cannot be modified or reversed once processed, and onchain transactions in general are final.
Related reading
Bitvavo adds a self-custody Web3 wallet inside its appTrezor rebuilds Trade in Trezor Suite with DEX swaps across networks, Clear Signing and transaction simulationLedger warns CryptoBilis buyers after wallet-draining reportsBitvavo: news and partner offerMetaMask: newsLedger: news and partner offerSources
LedgerWelcome offer
Up to $20 in Bitcoin with your Ledger
Shop through this partner link to get up to $20 in Bitcoin with your Ledger.
Affiliate link. We may earn a commission, at no extra cost to you.
Conditions
No code needed. The guide describes a post-purchase voucher; confirm eligibility and the current offer at checkout.
The partner link has no expiry. Campaign dates, benefits and eligibility are separate and may change. Check the provider’s current terms before signing up.