If you hold crypto on Coinbase, donating to charity takes just a couple of minutes. Coinbase holds your coins for you, so giving is as simple as sending them to the charity's address. Here's exactly how.
Before you start
You'll need:
- A Coinbase account with some crypto (Bitcoin, Ethereum, USDC, etc.).
- The charity's donation page open, so you can get the payment address.
You never share your Coinbase login or any personal details with the charity — you simply send from your account.
Step 1 — Start a donation on the charity's site
On the charity's donate page, choose an amount and the coin you want to give. You'll be shown a payment address (and usually a QR code) plus the exact crypto amount to send. Keep that screen open.
Step 2 — Open Send in Coinbase
In the Coinbase app or website:
- Tap the Send / Receive option (the arrows icon).
- Choose Send.
- Select the asset you want to donate (e.g. Bitcoin or USDC).
Step 3 — Enter the charity's address and amount
- Paste the charity's address into the recipient field, or scan the QR code.
- Enter the amount shown on the donation page.
- Double-check the address matches — crypto transfers can't be reversed.
Step 4 — Review and send
Coinbase will show a summary, including any network fee. Review it, confirm, and send. Coinbase may ask for 2-step verification.
Step 5 — Confirm your gift
Within minutes, the network confirms the transfer. You'll get a transaction ID — your verifiable, on-chain receipt. You can look it up on a block explorer anytime to confirm the donation arrived.
A couple of tips
- Match the network. If you're sending a token like USDC, make sure the network you send on matches what the charity's checkout expects.
- Start small if unsure. You can always send a tiny test amount first.
That's it — donating from Coinbase is no harder than sending crypto to a friend. Ready to give? Donate in crypto, or see how every gift is traced on-chain.