How to Receive Crypto in Coinbase Wallet (2026 Guide)Β 

Home / Blog / Article
Facebook Twitter LinkedIn
Copied! Paste in ChatGPT πŸš€
How to Receive Crypto in Coinbase Wallet

To receive Bitcoin, Ethereum, USDC, NFTs, or other crypto in Coinbase Wallet, open the Receive tab, select the correct Blockchain Network, then share the Public Address or QR Code with the sender. Coinbase Wallet is a self-custodial wallet – private keys are controlled by the user, and no KYC is required to accept inbound transfers.

Receive MethodHow It WorksBest For
Public AddressCopy alphanumeric string – share with senderRemote wallet-to-wallet transfers
QR CodeSender scans – no typing requiredIn-person transfers
cb.id UsernameHuman-readable handle – resolves to wallet addressTransfers between Coinbase Wallet users
ENS Address (.eth).eth name – resolves to Ethereum addressETH and ERC-20 token receives
Shareable LinkURL-based – sender needs no wallet addressRecipients new to crypto
  • Coinbase Wallet supports 10,000+ tokens across Ethereum, Bitcoin, Solana, Base, Polygon, Avalanche, BNB Chain, and Stellar – each blockchain generates a unique receiving address.
  • The Ethereum address in Coinbase Wallet accepts all EVM-compatible tokens simultaneously – ETH, USDC (ERC-20), USDT (ERC-20), and all other ERC-20 tokens use the same 0x address.
  • Blockchain Network selection is the most critical step in every receive flow – an inbound transfer on the wrong network results in permanent loss that neither Coinbase Wallet nor any third party can reverse.

Key Terms for Receiving Crypto in Coinbase Wallet

TermDefinition
Public AddressA public blockchain identifier that receives incoming crypto – safe to share, grants no spending capability
Blockchain NetworkAn independent transaction ledger – Ethereum, Base, Solana, and Polygon are separate networks
ERC-20Ethereum token standard – all tokens built on Ethereum follow this standard
BEP-20BNB Chain token standard – technically similar to ERC-20 but on a different blockchain
Gas FeeNetwork processing fee paid to validators – not charged by Coinbase Wallet
TxID (Transaction Hash)Unique identifier for every blockchain transaction – used to track confirmation status
Self-custodial WalletA wallet where the user controls the private keys – Coinbase Wallet is self-custodial
MempoolWaiting area for unconfirmed transactions before validators include them in a block

What is a Coinbase Wallet receive address and how is it generated?

A Coinbase Wallet receive address is a Public Address derived from the private key stored on the user’s device. Sharing it allows anyone to send funds β€” it grants zero ability to access or spend the wallet balance.

What is the difference between a Public Address, cb.id username, and ENS address?

IdentifierFormatNetworks SupportedRequires RegistrationSafe to Share
Public Address0x… (ETH) / bc1… (BTC)Chain-specificNo – auto-generatedYes
cb.id Usernameyourname.cb.idAll EVM-compatible chainsYes – free claimYes
ENS Addressyourname.ethEthereum + ENS-compatible walletsYes = requires ETH gasYes
Web3 Username@yournameSupported Coinbase chainsYesYes
  • A cb.id username resolves to the same Ethereum address as the Public Address – it is simply a human-readable shortcut that eliminates the need to share the full 0x string.
  • An ENS address registered on the Ethereum Name Service works across any ENS-compatible wallet – not all wallets support cb.id resolution, so the Public Address remains the most universal fallback.
  • All receive methods deposit to the same underlying wallet – funds arriving via Public Address, cb.id, or ENS appear in the same Coinbase Wallet account.

Why does each blockchain network generate a different receive address?

Each blockchain uses a different address encoding standard β€” sending ETH to a Solana address fails permanently because the two networks are architecturally incompatible.

BlockchainAddress FormatPrefixReusable
Ethereum + all EVM chainsHexadecimal0x (42 chars)Yes β€” permanent
BitcoinBase58 / Bech321, 3, or bc1Yes β€” new per tx for privacy
SolanaBase58β€” (44 chars)Yes β€” permanent
StellarBase58G (56 chars)Yes β€” permanent
  • The Ethereum 0x address in Coinbase Wallet accepts tokens from all EVM-compatible chains β€” Polygon, Avalanche, Base, BNB Chain, Arbitrum, and Optimism all use the same address format.
  • Bitcoin generates a fresh address after each transaction to improve on-chain privacy β€” all previous Bitcoin addresses remain permanently valid and credit to the same account.

Next: choosing the correct Blockchain Network before sharing any receive address prevents the most common and most costly receive error.

How do you choose the correct Blockchain Network in Coinbase Wallet?

Blockchain Network selection determines which chain processes the incoming transfer. Coinbase Wallet and Coinbase cannot recover funds sent on the wrong network β€” the blockchain is irreversible.

How does network selection work for USDC, USDT, and multi-chain tokens?

USDC and USDT exist simultaneously on multiple blockchains β€” each version is a separate token on a separate network and is incompatible with the others.

TokenNetworkStandardCoinbase Wallet AddressRecovery if Wrong
USDCEthereumERC-200x address (ETH)Permanent loss
USDCBaseERC-20 (Base)Same 0x address β€” different chainMay recover by adding Base network
USDCPolygonERC-20 (Polygon)Same 0x address β€” different chainMay recover by adding Polygon
USDTEthereumERC-200x address (ETH)Permanent loss if wrong chain
USDTBNB ChainBEP-20Same 0x address β€” different chainIf recipient only has ETH network
USDTTronTRC-20T address β€” completely differentPermanent loss
  • Sending ERC-20 USDC from Binance on Ethereum to a Base-only USDC address creates a cross-network mismatch – the transaction settles on Ethereum instead of Base, and the funds appear only when the Ethereum network is added to Coinbase Wallet.
  • ERC-20 and BEP-20 USDT share the same address format (0x) but operate on different blockchains – they look identical visually but are incompatible networks.
  • Always confirm the network with the sender before generating and sharing a receive address for any multi-chain token.

How do you match the sender’s network to the correct Coinbase Wallet receive address?

Before sharing a receive address, confirm three things: the asset name, the blockchain network the sender will use, and whether Coinbase Wallet supports that specific network.

Network matching steps:

  1. Ask the sender which network they will use to send β€” for example, “I will send USDC on Base.”
  2. Open Coinbase Wallet β†’ Receive β†’ search for the asset.
  3. If the asset appears on multiple networks, select the network the sender specified.
  4. Share the Public Address or QR Code that corresponds to that specific network.
  5. After the sender initiates the transfer, verify arrival using the appropriate Block Explorer.
NetworkBlock ExplorerWhat It Confirms
EthereumEtherscan (etherscan.io)ERC-20 token transfers, ETH sends
BaseBasescan (basescan.org)Base network transactions
PolygonPolygonscan (polygonscan.com)MATIC and Polygon token transfers
SolanaSolscan (solscan.io)Solana wallet transfers
BNB ChainBscScan (bscscan.com)BEP-20 token transfers
  • Etherscan verifies all Ethereum transactions β€” paste the TxID to see confirmation count, destination address, and network.
  • Basescan indexes Base blockchain activity β€” use it when receiving USDC, ETH, or other tokens on the Base network.
  • Solscan tracks Solana wallet transfers β€” confirmation is near-instant on Solana, so any delay visible on Solscan indicates a network issue at the source.

How do you receive crypto in Coinbase Wallet mobile app – step by step?

To accept a crypto transfer in Coinbase Wallet on mobile, navigate to Receive, select the asset and network, and share the Public Address or QR Code. The entire process takes under 1 minute.

Steps:

  1. Open the Coinbase Wallet mobile app on iOS or Android.
  2. Tap Receive on the home screen or navigate to Payments tab β†’ Receive.
  3. Search for and select the asset β€” ETH, BTC, USDC, SOL, or any supported token.
  4. If the asset exists on multiple networks, tap the network dropdown and select the correct Blockchain Network β€” confirm this matches what the sender plans to use.
  5. The Public Address and QR Code appear on screen.
  6. Share the address using the most appropriate method:
    • Copy the address and paste it into a message or email to the sender.
    • Display the QR Code for a nearby sender to scan directly.
    • Share a QR Code screenshot via messaging app for remote senders.
    • Share the cb.id username or ENS address if the sender uses a compatible wallet.
  7. The sender initiates the on-chain transfer from their wallet or exchange.
  8. Funds appear after blockchain confirmation β€” time varies by network.

How do you receive crypto using a cb.id username in Coinbase Wallet?

A cb.id username (for example, alice.cb.id) is a free human-readable identifier that Coinbase Wallet users can claim. Sharing it allows compatible senders to transfer funds without requiring the full 0x Public Address.

Steps β€” Claim and share cb.id username:

  1. Open Coinbase Wallet β†’ tap Settings β†’ tap Username.
  2. Search for and claim a cb.id handle β€” available on a first-come basis.
  3. Share the cb.id handle with the sender instead of the Public Address.
  4. The sender’s compatible wallet resolves the cb.id name to the correct Ethereum address automatically.
  5. Funds arrive at the linked Ethereum address in the wallet account.
  • A cb.id username resolves to the Ethereum address in Coinbase Wallet and works across all EVM-compatible chains.
  • Not all wallets support cb.id resolution β€” share the full Public Address as a universal fallback when the sender’s wallet compatibility is unknown.

How do you receive crypto in Coinbase Wallet Browser Extension – step by step?

The Browser Extension accepts inbound transfers through the same address system as the mobile app β€” the navigation path differs slightly since no QR Code scanner is built into desktop browsers.

Steps:

  1. Click the Coinbase Wallet extension icon in the browser toolbar and unlock with the password.
  2. Click the QR Code icon at the top-right of the extension home screen.
  3. Select the asset and Blockchain Network β€” the Public Address appears below the QR Code image.
  4. Copy the address and share it with the sender, or take a screenshot of the QR Code for digital sharing.
  5. Funds arrive after blockchain confirmation and appear automatically in the extension balance.

How does the Browser Extension receive flow differ from the mobile app?

FeatureMobile AppBrowser Extension
QR Code scannerBuilt-in cameraDisplay only
Receive button locationPayments tab or home screenQR icon at top-right
cb.id and ENS supportFullFull
Biometric authFace ID / fingerprintPassword only
Multiple network selectionDropdown in ReceiveDropdown in Receive
  • Both the mobile app and Browser Extension share the same underlying wallet β€” an inbound transfer to either address appears in the same account regardless of which interface the user accesses.

How do you receive crypto from Coinbase exchange to Coinbase Wallet?

To move crypto from the Coinbase exchange into Coinbase Wallet, either link the two accounts for a direct transfer or use the standard blockchain send flow.

Coinbase Wallet receive address vs Coinbase exchange deposit address – what is the difference?

FeatureCoinbase WalletCoinbase Exchange
Custody typeSelf-custodial – user holds keysCustodial β€” Coinbase holds keys
Address ownershipUser-controlledCoinbase-controlled
KYC requiredNoYes
Web3 / dApp accessFullLimited
Recovery method12-word recovery phraseEmail and password
Account typeOn-chain walletExchange account
  • Coinbase Wallet and Coinbase exchange are completely separate products β€” funds held in one do not automatically appear in the other.
  • The self-custodial architecture of Coinbase Wallet means Coinbase cannot freeze, reverse, or access wallet funds β€” unlike custodial exchange accounts where Coinbase controls the keys.

Steps β€” Direct transfer via linked account:

  1. Open Coinbase Wallet β†’ tap Buy β†’ tap Connect my Coinbase account.
  2. Log in with Coinbase exchange credentials to link the accounts.
  3. Select the asset and amount to transfer from the exchange to the wallet.
  4. Confirm β€” funds move directly without requiring a manual blockchain send.

Steps β€” Standard blockchain transfer:

  1. In Coinbase Wallet, tap Receive β†’ select the asset β†’ copy the Public Address.
  2. Log into the Coinbase exchange β†’ navigate to Portfolio β†’ asset β†’ Send.
  3. Paste the Coinbase Wallet Public Address as the destination.
  4. Select the matching Blockchain Network β€” critical for USDC, USDT, and other multi-chain assets.
  5. Confirm β€” a Network Fee (gas fee) applies to the on-chain transaction.

How long does Coinbase Wallet take to receive crypto?

Confirmation time depends entirely on the Blockchain Network β€” the Coinbase Wallet app indexes the balance after the blockchain finalizes the transaction.

Transaction lifecycle for an inbound Coinbase Wallet transfer

StageWhat HappensDuration
1. Sender initiates transferWallet constructs and signs the transactionSeconds
2. Transaction enters mempoolTransaction waits for validator selectionSeconds to minutes
3. Validators confirmTransaction included in a blockNetwork-dependent
4. Blockchain finalizesTransaction permanently recorded on-chainAfter required confirmations
5. Coinbase Wallet indexesApp reads blockchain β€” balance updatesAutomatic after finalization

How long does each blockchain network take to confirm a Coinbase Wallet receives?

BlockchainTypical Confirmation TimeBlock Explorer
Bitcoin10–60 minutes (1–6 confirmations)blockchain.com / mempool.space
Ethereum10 seconds – 5 minutesEtherscan (etherscan.io)
SolanaSeconds (near-instant finality)Solscan (solscan.io)
BaseSecondsBasescan (basescan.org)
PolygonSeconds – 1 minutePolygonscan (polygonscan.com)
BNB ChainSeconds – 1 minuteBscScan (bscscan.com)
StellarSecondsStellar Explorer
  • Bitcoin requires the most time of any major asset β€” 1–6 block confirmations at approximately 10 minutes per block means most BTC receives take 10–60 minutes.
  • Solana and Base transactions finalize in seconds β€” if a Solana receive is not appearing in Coinbase Wallet within 60 seconds of the sender confirming, check Solscan using the TxID.
  • The Coinbase Wallet balance updates automatically after finalization β€” no manual refresh is usually needed, but pulling down on the home screen forces an immediate sync.

How do you verify a Coinbase Wallet receive address safely?

Verifying the receive address before sharing it prevents two common attacks β€” clipboard malware and fake QR code substitution β€” both of which can redirect incoming funds to an attacker.

Security checks before sharing a Coinbase Wallet receive address

Security StepActionProtects Against
Verify first and last charactersCheck the copied address matches what Coinbase Wallet showsClipboard malware substitution
Confirm network selectionRe-read the network name on the receive screen before copyingNetwork mismatch error
Verify ENS resolutionCheck that the ENS address resolves to the expected 0x addressMisconfigured ENS pointer
Avoid QR code overlay attacksOnly display or screenshot QR codes from within the Coinbase Wallet appFake QR code overlays
Verify on Block ExplorerPaste the Public Address into Etherscan to confirm it shows no suspicious approvalsPhishing address verification
  • Clipboard malware monitors the device for copied crypto addresses and silently substitutes an attacker’s address β€” always verify the pasted address matches what was displayed in Coinbase Wallet before sharing.
  • Coinbase Wallet QR Codes are generated inside the app by the wallet’s own cryptographic layer β€” only screenshot or share QR codes directly from the app, never from a third-party website.
  • Sharing a Public Address publicly is safe β€” it allows anyone to send funds but grants zero ability to spend the wallet balance.

How do you receive NFTs in Coinbase Wallet?

NFTs are received at the same Ethereum Public Address used for ETH and ERC-20 tokens β€” no separate NFT address is needed. Coinbase Wallet automatically detects and displays received NFTs in the built-in gallery.

Which NFT standards and blockchains does Coinbase Wallet support?

NFT StandardBlockchainSupportBlock Explorer
ERC-721Ethereumβœ… YesEtherscan
ERC-1155Ethereumβœ… YesEtherscan
ERC-721Polygonβœ… YesPolygonscan
ERC-721Baseβœ… YesBasescan
NFTsSolanaβœ… YesSolscan
  • An NFT sent to the Coinbase Wallet Ethereum address arrives at the same 0x address used for ETH β€” no separate NFT wallet address is required.
  • The NFT gallery in Coinbase Wallet populates automatically after blockchain confirmation β€” no manual import step is needed for supported standards.
  • NFTs on unsupported chains may not display in the gallery even if the address received them β€” use Etherscan, Polygonscan, or Basescan to verify the NFT arrived before assuming a receive failure.

What mistakes cause a failed Coinbase Wallet?

Five mistakes account for nearly all failed or delayed inbound transfers to Coinbase Wallet.

MistakeConsequencePrevention
Wrong Blockchain NetworkFunds arrive on different chain β€” not visibleConfirm network with sender before sharing address
Sending unsupported tokenToken received but not displayedCheck supported assets β€” add custom token if needed
Copied wrong addressFunds sent to different walletVerify first and last characters after copying
Sending BEP-20 to ERC-20 addressFunds on BNB Chain not visible on EthereumVerify standard with sender β€” ERC-20 β‰  BEP-20
Network fee too lowTransaction stuck in mempool β€” never confirmedSender must use Medium or High fee tier
  • Wrong network selection is the most common and most costly mistake β€” Coinbase cannot recover funds sent on the wrong Blockchain Network.
  • Sending BEP-20 (BNB Chain) USDT to an Ethereum ERC-20 USDC address sends the funds to BNB Chain β€” they become visible only after adding the BNB Chain network inside Coinbase Wallet.
  • A Network Fee that is too low from the sender causes the transaction to remain stuck in the mempool indefinitely β€” the sender must resend with a higher gas fee using Replace-By-Fee (BTC) or fee bump (ETH).

Why is received crypto not showing in Coinbase Wallet – troubleshooting guide?

Missing received crypto has five primary causes – checking the TxID on the correct Block Explorer resolves most cases without contacting support.

What causes received crypto not to appear and how do you fix it?

CauseFix
Wrong Blockchain Network usedFind TxID on Block Explorer β†’ confirm which network received funds β†’ add that network in Coinbase Wallet settings
Insufficient confirmationsCheck TxID on Block Explorer β€” wait for confirmation count to reach exchange minimum
Custom token not in default listAdd token manually using contract address from Etherscan
App needs refreshPull down on home screen to trigger balance sync
Transaction not confirmed on-chainTxID not found on Block Explorer β€” sender must resubmit with higher Network Fee

Conditional logic:

  • If the TxID is confirmed on Etherscan but Coinbase Wallet shows no balance β†’ the wrong Blockchain Network was used β€” add that network in settings or switch the active network view.
  • If the TxID shows 0 confirmations on the Block Explorer β†’ the transaction is stuck in the mempool β€” the sender’s Network Fee was too low.
  • If the token is a custom ERC-20 not in the default Coinbase Wallet list β†’ add it manually using the contract address from Etherscan.

FAQ

How do I receive crypto in Coinbase Wallet?

Open Coinbase Wallet, tap Receive, select the asset and Blockchain Network, then share the Public Address or QR Code. Funds appear after blockchain confirmation β€” seconds for Solana and Base, 10–60 minutes for Bitcoin. No KYC is required to accept inbound transfers in Coinbase Wallet.

How do I find my Coinbase Wallet address?

Open Coinbase Wallet and tap the QR Code icon at the top-right of the home screen. Select the asset and network β€” the Public Address and QR Code appear immediately. On the Browser Extension, click the QR Code icon in the top-right corner. The Ethereum address works for all EVM-compatible tokens including USDC, USDT, and all ERC-20 assets.

Can I receive any crypto to my Coinbase Wallet address?

Coinbase Wallet supports 10,000+ tokens across Ethereum, Bitcoin, Solana, Base, Polygon, Avalanche, BNB Chain, and Stellar. Each blockchain requires its own address β€” the Ethereum 0x address accepts all ERC-20 and EVM-compatible tokens. Sending a token on the wrong Blockchain Network results in permanent loss that Coinbase cannot reverse.

How do I receive crypto from Coinbase to Coinbase Wallet?

Link your Coinbase exchange account inside Coinbase Wallet by tapping Buy β†’ Connect my Coinbase account β€” then transfer directly without copying addresses. For a standard blockchain transfer, copy the Coinbase Wallet Public Address, go to Coinbase exchange Send, paste the address, select the matching Blockchain Network, and confirm. A Network Fee applies.

Why is my Coinbase Wallet not showing received crypto?

Check the TxID on the appropriate Block Explorer β€” Etherscan for Ethereum, Basescan for Base, Solscan for Solana. If confirmed on the wrong Blockchain Network, add that network in Coinbase Wallet settings. If the token is a custom ERC-20, add it manually via contract address. Pull down to refresh if the balance appears stale.

Is it safe to share my Coinbase Wallet address?

Yes. A Public Address, cb.id username, or ENS address allows anyone to send funds but grants zero ability to spend or access the wallet. Sharing these identifiers publicly is safe by design in all blockchain protocols. Never share the 12-word recovery phrase β€” it grants full wallet access to anyone who receives it.

Can I reuse the same Coinbase Wallet address?

Yes. The Ethereum address in Coinbase Wallet is permanent β€” reuse it indefinitely for ETH, ERC-20 tokens, and NFTs. Bitcoin may generate a new address per transaction for privacy, but all previous Bitcoin addresses remain permanently valid. Reusing an Ethereum address carries no security risk and is standard practice.

How do I receive an NFT in Coinbase Wallet?

Share the Ethereum Public Address with the NFT sender or marketplace. NFTs are received at the same 0x address used for ETH β€” no separate NFT address is needed. Coinbase Wallet supports ERC-721 and ERC-1155 on Ethereum, Polygon, and Base, plus Solana NFTs. Received NFTs appear automatically in the built-in gallery after Etherscan, Polygonscan, or Basescan confirms the transaction.

Share:

Resend posts

Our insights? Click below to add us as your preferred source on Google
Follow trusted sources to improve your search experience

Send Us A Message