Custodial wallets put your exchange in charge of your private keys; non-custodial wallets put you in charge, for better and worse. This is for anyone with crypto sitting on an exchange who is deciding whether to move it to a wallet they control, and if so, which one.
In short
- Custodial wallets (exchange accounts) let a company hold your private keys; non-custodial wallets (Coinbase Wallet, Ledger, Trezor) give the keys, and the responsibility, to you.
- Coinbase Wallet is a free non-custodial app; Ledger and Trezor are physical devices that keep keys offline entirely.
- Coinbase's exchange account caps standard withdrawals at €100,000 per day, a limit that does not exist once funds sit in a non-custodial wallet.
- Moving funds off an exchange should start with a small test transfer, because a wrong address or wrong network selection cannot be reversed.
- A lost seed phrase is unrecoverable by any wallet maker; there is no support line that gets the funds back.
Key facts
| Coinbase | |
|---|---|
| Fees | — |
| Limits | Daily withdrawal limit: €100,000 per day |
| Deposit methods | — |
| Country availability | — |
Custodial vs non-custodial: what actually changes
A custodial wallet is any setup where a company holds the private keys on your behalf. Your Coinbase balance is custodial. You log in, you see a number, but the keys that actually control those coins on the blockchain sit with Coinbase, not with you. A non-custodial wallet flips that: the keys live on your device, your seed phrase is the only backup, and no company can freeze, recover, or reset the account for you.
This is not an abstract distinction. It decides who can freeze your funds, who can lose them to a hack of their systems rather than yours, and who you call when something goes wrong.
| Custodial (exchange account) | Non-custodial (wallet you control) | |
|---|---|---|
| Who holds the keys | The exchange | You |
| Recovery if you forget your password | Support ticket, ID verification | Seed phrase only, nothing else |
| Withdrawal limits | Set by the exchange, for example Coinbase caps standard daily withdrawals at €100,000 per day | None from the wallet itself, only the network fee |
| Counterparty risk | Exchange insolvency, account freezes, exchange-side breaches | None from a third party, but losing the device or phrase is on you |
| Convenience | Password resets, fast trading, customer support | Seed phrase management, manual address checks |
Neither model is universally better. Custody through an exchange is fine for funds you're actively trading. Self-custody matters more the longer you plan to hold and the more you'd lose if the exchange had a bad week. For more on that trade-off, see Cold wallet crypto: self-custody vs exchange custody.
One-line takeaway: custodial means the exchange can reset your password; non-custodial means only your seed phrase can.
Coinbase Wallet, Ledger, and Trezor compared
Coinbase the exchange and Coinbase Wallet the app are different products with different custody models. Confusing the two is a common mistake, and it's the first thing to sort out before moving anything.
| Product | Type | Keys stored | Typical use | Catch |
|---|---|---|---|---|
| Coinbase (exchange account) | Custodial | On Coinbase's servers | Buying, selling, trading | Withdrawals are capped, standard daily cap is €100,000 per day |
| Coinbase Wallet (app) | Non-custodial, software | On your phone or browser | Holding tokens, connecting to apps | If you turn on cloud backup of the seed phrase, that backup is only as safe as the cloud account |
| Ledger (Nano S Plus, Nano X) | Non-custodial, hardware | On the physical device, offline | Longer-term holding, signing transactions offline | Requires the companion Ledger Live app; the device itself must be bought from a legitimate source, not a resold unit of unknown history |
| Trezor (Model One, Safe 3) | Non-custodial, hardware | On the physical device, offline | Longer-term holding, open-source firmware | No Bluetooth on most models, so it's cable-only, which some people find slower but others consider a smaller attack surface |
Software wallets like Coinbase Wallet are convenient and free but keep keys on an internet-connected device, which is exposed to malware in a way a hardware wallet is not. Hardware wallets isolate the private key on a separate chip that never touches the internet directly; you approve transactions on the device screen itself, not just on your computer.
One-line takeaway: Coinbase Wallet is free and software-based; Ledger and Trezor are physical devices that keep keys off any internet-connected machine entirely.
What you need before moving crypto off an exchange
- A destination wallet already set up: Coinbase Wallet installed, or a Ledger/Trezor device initialized with its own seed phrase.
- That seed phrase written on paper (or the steel backup that came with some hardware wallets), stored offline, never photographed or typed into a notes app.
- The receiving address copied directly from the wallet, and checked character by character, or scanned via QR code rather than typed by hand.
- Confirmation of which network the asset actually lives on. A token issued on one chain sent to an address expecting a different chain can be lost outright.
- Two-factor authentication already enabled on the exchange account, since most exchanges require it before releasing a withdrawal.
- A little patience for the first transfer. Rushing the address check is where most losses happen.
One-line takeaway: the seed phrase and the receiving address are the two things that must be right before you touch the withdrawal button.
How to move crypto from an exchange to a non-custodial wallet
- Open the wallet first. Generate the receiving address in Coinbase Wallet, or plug in the Ledger/Trezor and open the relevant asset account.
- Verify the address on the device screen, not just on the computer screen, if you're using a hardware wallet. The device display is what confirms the software hasn't been tampered with.
- Copy the address into the exchange's withdrawal field. Do not retype it from memory.
- Double-check the network. Match the chain on the exchange withdrawal screen to the chain the wallet address was generated for.
- Send a small test amount first. Confirm it arrives and shows the correct balance in the wallet before moving anything larger.
- Send the remaining balance once the test transaction is confirmed.
- Store the seed phrase somewhere offline and separate from the device itself. A phrase kept next to the hardware wallet defeats the purpose of having one.
- Log the transaction (amount, date, network fee paid) somewhere outside the exchange, in case you need it for tax or dispute purposes later.
For a broader walkthrough of getting from cash to crypto in the first place, see How to Buy Crypto: Step-by-Step On-Ramp Guide.
One-line takeaway: test small, verify the address on the device screen, then move the rest.
Fees and limits that apply when moving off an exchange
Two separate costs apply to any withdrawal, and they're easy to mix up.
- Network fee. Paid to the blockchain itself, not to the exchange or the wallet maker. It varies with network congestion and the asset being sent, so treat any fee shown at the time of withdrawal as the real number, not a fixed rate.
- Exchange withdrawal fee, if any. Some exchanges pass the network fee straight through; others add a margin. Coinbase's own fee schedule and withdrawal mechanics are covered in Buy Bitcoin on Coinbase: Fees, Limits, and Withdrawals.
On limits: Coinbase's standard daily withdrawal cap is €100,000 per day. That's an exchange-side limit tied to your account and verification tier, not something the receiving wallet imposes. Once funds are inside a non-custodial wallet like Coinbase Wallet, Ledger, or Trezor, there is no withdrawal cap from the wallet itself, only the network fee and whatever balance you actually hold.
Hardware wallets also carry an upfront purchase cost since they're physical devices; software wallets like Coinbase Wallet do not. Account verification tier affects exchange-side limits too, which is covered in Crypto Exchange KYC: Documents, Tiers, and Limits.
One-line takeaway: the exchange sets the withdrawal ceiling, the network sets the fee, and the wallet sets neither.
Common problems when moving crypto off an exchange
| Problem | Likely cause | Fix |
|---|---|---|
| Funds sent but not showing in wallet | Wrong network selected, or transaction still confirming | Check the transaction hash on a block explorer for that specific chain before assuming it's lost |
| Withdrawal blocked or delayed on the exchange | Withdrawal cap reached, or additional verification triggered | Wait for the daily limit to reset, or complete any verification the exchange is asking for |
| Hardware wallet not recognized by the computer | Cable, port, or driver issue, not a wallet failure | Try a different cable or port before assuming the device is faulty |
| Sent to the wrong network entirely | Address format looked valid but was for a different chain | Recovery depends on the chains involved; some bridges can help, many transactions are simply unrecoverable |
| Forgot the seed phrase or lost the paper backup | No backup made, or backup stored in one place only | There is no reset. This is why a backup should exist in more than one secure location before you fund the wallet |
| Coinbase Wallet shows a balance but transactions won't confirm | Network congestion, or an outdated app version | Check current network fee levels and update the app before retrying |
One-line takeaway: most problems are address, network, or verification issues, not the wallet software failing.
Questions
Is Coinbase Wallet the same thing as a Coinbase account?
No. A Coinbase account is custodial; Coinbase holds the keys. Coinbase Wallet is a separate, non-custodial app where you hold the seed phrase and Coinbase has no access to the funds.
Can I lose crypto by sending it to the wrong network?
Yes. If the receiving address is on a different chain than the one selected during withdrawal, the funds can be unrecoverable. Always match the network shown on the exchange to the one the wallet address was generated for.
Do Ledger or Trezor devices need an internet connection to hold crypto?
No. The private keys stay on the device itself, offline. An internet connection is only needed on the companion app or computer to broadcast a transaction, which you then approve on the device screen.
What happens if I lose my Ledger or Trezor device?
The funds are tied to the seed phrase, not the physical device. A new compatible hardware wallet, or any wallet supporting the same recovery standard, can restore access using that seed phrase.
Is there a limit on how much I can hold in a non-custodial wallet?
No. Coinbase's exchange account applies a standard daily withdrawal cap of €100,000 per day, but that limit belongs to the exchange, not the wallet. Once funds are in Coinbase Wallet, Ledger, or Trezor, there is no cap from the wallet itself.
References
| # | Source | Reliability | Checked |
|---|---|---|---|
| 1 | help.coinbase.com — Daily withdrawal limit | Official source | 2026-09-18 |






