
Donate crypto to verified U.S. nonprofits
Send crypto directly to a nonprofit wallet, then download a clean donation record for your files.
Find a nonprofit
Nonprofit? Claim your listing
Non-custodial. We never hold donation funds.
Verified listings
We match nonprofits by EIN and let organizations verify their wallet addresses.
Simple crypto donation
Choose a charity → scan the QR → send from your wallet.
Receipt record in minutes
After on-chain confirmation, generate a downloadable Donation Record PDF.
How it works
1) Pick a nonprofit
Search by cause, state, or crypto type supported.
2) Send crypto (direct-to-charity)
We show the charity’s donation address + QR for the chain you select.
3) Confirm the transaction
Paste the transaction hash (or connect your wallet on supported chains).
4) Get your record
Pay the $3.99 receipt service fee and download your Donation Record PDF.
Note under step 4 (small):
For donations of $250+, donors typically need an acknowledgment from the nonprofit. We make it easy to request it.
Pricing
Receipt Service Fee: $3.99
Covers verification, record generation, and secure storage.
- Donation goes 100% to the nonprofit
- Fee is a separate payment (not a donation)
Generate a receipt
Why people use Tokens4Charities
Keep your donation organized
Transaction hash, timestamp, nonprofit EIN, and a clean summary in one PDF.
Nonprofit-ready
Nonprofits can claim profiles and verify addresses.
Privacy-first
No account required to donate. Optional email if you want the PDF sent to you.
Nonprofit
Are you a nonprofit accepting crypto?
Claim your listing, verify your donation addresses, and make it easier for donors to give.
Claim this nonprofit profile
FAQ
Do you hold the donation?
No. Donations are sent directly from the donor to the nonprofit.
Is the $3.99 fee tax-deductible?
No. It’s a service fee for generating/hosting records.
Is your PDF an “official tax receipt”?
It’s a Donation Record for your files. For larger gifts, donors may also need an acknowledgment from the nonprofit—we provide a one-click request.
What chains do you support?
We list the chain(s) each nonprofit supports (examples: Bitcoin, Ethereum, Base, Solana, etc.).
Tokens4Charities provides software tools and recordkeeping. We are not a law firm or tax advisor. Always consult a qualified professional for tax advice.
Nonprofit profile page template
Header
Nonprofit Name
EIN: XX-XXXXXXX • Location: City, State • Category: (Cause)
Badges: Verified Wallets • U.S. Nonprofit (EIN) • Non-custodial
Buttons:
- Donate Crypto
- Claim this listing (for nonprofits)
About section
About [Nonprofit Name]
(2–4 sentence mission summary. Keep it plain-English.)
Website: (link)
What your donation supports: (3 bullet points)
Donate section (the main widget)
Donate Crypto (Direct to [Nonprofit Name])
Choose a network:
- Bitcoin (BTC)
- Ethereum / Base (USDC / ETH)
- Solana (SOL / USDC)
(Show only what they support)
Step 1 — Scan or copy
- QR Code (big, centered)
- Address (copy button)
- Optional: Memo/Tag (if needed; only show when required)
Safety microcopy (small):
Send only on the selected network. Sending on the wrong network may result in loss.
Step 2 — Confirm your donation
- Field: Paste transaction hash
- Button: Verify donation
After verification (success state):
✅ Donation detected on-chain
- Amount: ___
- Timestamp: ___
- Tx hash: ___
- Recipient: [nonprofit address]
Step 3 — Download your Donation Record
Receipt Service Fee: $3.99
Button: Pay $3.99 & Download PDF
Donation goes directly to the nonprofit. The $3.99 is a separate service fee.
Acknowledgment request
Need an acknowledgment from the nonprofit?
For donations of $250+, donors often need a written acknowledgment from the charity for tax records.
- Request acknowledgment
- donor name (optional), email, message (pre-filled)
Pre-filled message template:
Hello, I donated crypto to [Nonprofit Name] on [date].
Transaction hash: [tx hash]
Could you please send a written acknowledgment for my records? Thank you.
For nonprofits
Claim & Verify (Nonprofits only)
Verify wallet ownership to earn a “Verified Wallets” badge.
- Start verification
- We’ll ask you to sign a message from your wallet to prove control.
Donate crypto
Generate receipt
Takes ~1–2 minutes after confirmation.
Error states:
- “We couldn’t find that transaction yet. Double-check the hash and try again in a moment.”
- “This transaction doesn’t match the selected nonprofit address.”
Tokens4Charities provides software tools and recordkeeping. We are not a law firm or tax advisor. Always consult a qualified professional for tax advice.