Custodial vs non-custodial wallets
DefinitionA custodial wallet is one where a company, such as an exchange, holds the private keys and controls the funds for you. In a non-custodial wallet you hold the keys yourself, usually through a recovery phrase, and nobody else can move your crypto.
How custodial and non-custodial wallets differ
The difference between custodial and non-custodial wallets comes down to who holds the private keys:
- Control: with a custodial wallet, the company can approve, delay or freeze withdrawals; with a non-custodial wallet, only you sign transactions.
- Recovery: a custodial account can usually be reset with email and ID checks; a non-custodial wallet can only be restored from its recovery phrase.
- Counterparty risk: if a custodian is hacked, goes bankrupt or blocks your country, your funds are at risk; a non-custodial wallet does not depend on a company staying solvent.
- Sign-up: custodial services usually require an account and identity checks; a non-custodial wallet can be created without them.
Pros and cons, honestly
Custodial wallets are convenient for active trading and forgiving if you forget a password, but you are trusting a company with your money. The phrase “not your keys, not your coins” comes from repeated exchange failures in which customers lost access to their funds.
Non-custodial wallets remove that trust, but they move the whole responsibility to you. Lose both the recovery phrase and your phone, and nobody can restore the wallet; reveal the phrase to a scammer, and nobody can reverse the theft.
How to tell which one you are using
You are using a non-custodial wallet if it showed you a recovery phrase when you created it and can be restored from that phrase in another app. If you log in with an email and password and the company can reset your access, it is custodial.
In a custodial account, your balance is an entry in the company’s database, while the coins themselves sit in the company’s own wallets.
Where Waletifi fits
Waletifi is non-custodial: your keys are created and stored on your phone, transactions are signed there, and our server only relays transactions you have already signed, so it can never move your funds. Even P2P trades use an on-chain escrow smart contract rather than an account we control.