- Trust Wallet, MetaMask, Coinbase Wallet, Phantom, and Ledger are five popular cryptocurrency wallets that can be used for charitable donations.
- Donors can find nonprofits accepting crypto through The Giving Block and obtain a donation address or QR code.
- Most wallets allow donors to send cryptocurrency directly, while Ledger requires an additional approval step using a physical hardware device.
- Always verify the cryptocurrency, blockchain network, donation address, and transaction fees before sending funds.
Donating cryptocurrency to charity is easier than you might think. Whether you’re using Trust Wallet, MetaMask, Coinbase Wallet, Phantom, or Ledger, you can support your favorite nonprofit directly from your crypto wallet.
While each wallet has a slightly different interface, the donation process is generally the same.
Here’s how it works:
- Find a nonprofit that accepts cryptocurrency donations.
- Select the cryptocurrency and amount you want to donate.
- Copy the donation address or scan its QR code.
- Send the funds from your wallet and confirm the transaction.
How do you donate cryptocurrency from a crypto wallet?
To donate cryptocurrency from a wallet, visit a nonprofit’s crypto donation form, select your cryptocurrency, and enter the amount. The donation form will provide a receiving address or QR code. Open your crypto wallet, select Send, enter the provided address, and confirm the transfer using the correct blockchain network.
The Giving Block makes it possible to find nonprofits accepting cryptocurrency and support them using a compatible crypto wallet.
Before sending, make sure you have enough cryptocurrency to cover both your donation and any applicable network fees.
How do you donate crypto from Trust Wallet?
Donating crypto from Trust Wallet involves selecting the cryptocurrency you want to give, entering the nonprofit’s receiving address, and confirming the transaction. Trust Wallet supports multiple blockchain networks, so donors should verify that the selected asset and network match the nonprofit’s donation instructions before completing the transfer.
Steps to Donate from Trust Wallet
- Open Trust Wallet and select the cryptocurrency you want to donate.
- Tap Send and paste the donation address or scan its QR code.
- Enter your donation amount.
- Review the address, network, and transaction fees, then confirm.
For additional guidance, see Trust Wallet’s sending instructions.
How do you donate crypto from MetaMask?
MetaMask users can donate cryptocurrency by selecting a supported asset, choosing Send, and entering the nonprofit’s donation address. After entering the amount, donors should review the blockchain network and estimated transaction fee before approving the transfer. MetaMask can then display the transaction status while the network processes the donation.
Steps to Donate from MetaMask
- Open MetaMask and click Send.
- Select your cryptocurrency and the appropriate network.
- Paste the nonprofit’s receiving address and enter your donation amount.
- Review the transaction details and click Confirm.
For more information, read MetaMask’s official sending guide.
How do you donate crypto from Coinbase Wallet?
Coinbase Wallet, now part of the Base app experience, allows users to send supported cryptocurrencies to external addresses. To donate, select Send, choose the asset and amount, and enter the nonprofit’s receiving address. Review the destination, supported network, and fees before confirming the transaction. Available assets may vary by wallet experience.
Steps to Donate from Coinbase Wallet
- Open the Base app and navigate to Payments → Send.
- Choose the cryptocurrency and enter the amount.
- Paste the donation address or scan its QR code.
- Review the details and confirm the transaction.
Note: Coinbase Wallet/Base app is different from a standard Coinbase exchange account.
How do you donate crypto from Phantom?
Phantom users can donate cryptocurrency by selecting a supported token and sending it to the nonprofit’s receiving address. Phantom supports assets on multiple blockchain networks, making network verification especially important. Donors should confirm the token, network, destination address, donation amount, and applicable fees before approving the transaction.
Steps to Donate from Phantom
- Open Phantom and select the cryptocurrency you want to donate.
- Choose Send.
- Paste the nonprofit’s donation address or scan its QR code.
- Enter the amount, review the details, and confirm.
Read Phantom’s official sending guide for additional instructions.
How do you donate crypto from Ledger?
To donate cryptocurrency from Ledger, open the Ledger Wallet app (formerly Ledger Live) and select the account holding the asset you want to give. Enter the nonprofit’s donation address, amount, and network fee. Then connect your Ledger device, verify the transaction details on its screen, and approve the transfer.
Steps to Donate from Ledger
- Open Ledger Wallet (formerly Ledger Live) and select Send.
- Choose the cryptocurrency account you want to donate from.
- Paste the nonprofit’s donation address and enter your donation amount.
- Review the transaction details and network fees.
- Connect and unlock your Ledger device, then verify and approve the transaction on the device itself.
Once approved, your transaction will be submitted to the blockchain for confirmation.
For additional guidance, see Ledger’s official cryptocurrency sending instructions.
What should you check before sending a crypto donation?
Before sending a crypto donation, verify that the nonprofit accepts your chosen cryptocurrency on the selected blockchain network. Check the entire receiving address, donation amount, and estimated network fees. Cryptocurrency transactions generally cannot be reversed after confirmation, so donors should obtain the receiving address directly from the nonprofit’s trusted donation form.
Important: A cryptocurrency such as USDC may exist on several networks. Always follow the donation form’s specific asset and network instructions rather than assuming every version is supported.
Frequently Asked Questions About Crypto Wallet Donations
Can I donate Bitcoin or Ethereum from any crypto wallet?
You can donate Bitcoin or Ethereum from a wallet that supports the relevant asset and network, provided the nonprofit accepts that donation method.
Do I need to sell my cryptocurrency before donating?
No. You can generally donate supported cryptocurrencies directly from your wallet without selling them first.
Are crypto wallet donations tax-deductible?
In the United States, cryptocurrency donations to eligible charitable organizations may qualify for tax deductions, subject to applicable IRS requirements. Consult a tax professional for individual guidance.
Can I donate crypto from other wallets?
Yes. The Giving Block accepts donations from virtually any cryptocurrency wallet that can send supported assets to an external blockchain address. Whether you’re using a software wallet, hardware wallet, or cryptocurrency exchange, you can donate as long as you select a supported cryptocurrency and use the correct blockchain network.
Other popular wallets and platforms include Exodus, Trezor, Gemini, Bitget Wallet, Binance Wallet, OKX Wallet, Blockchain.com Wallet, SafePal, and Brave Wallet.
Don’t see your wallet listed? You can likely still make a crypto donation!
For donors planning a large or complex cryptocurrency gift, The Giving Block’s Private Donor Services team offers personalized assistance to help navigate the donation process.
Ready to Turn Your Crypto Into Impact?
Whether you use Trust Wallet, MetaMask, Coinbase Wallet, Phantom, or Ledger, your cryptocurrency can help support causes you care about.
The Giving Block makes it simple to find nonprofits accepting cryptocurrency donations and give directly from your wallet.
Make a Crypto Donation Today
Support your favorite nonprofit with Bitcoin, Ethereum, USDC, or another supported cryptocurrency.








