NEW Open-source middleware · MIT license

Turn every
user action into
a micro-donation.

Drop-in middleware that donates a fraction of a cent in USDC to charity every time a user takes an action — powered by the x402 payment protocol on Solana.

Integrates with
Solana USDC x402 Docker REST
Live donations · last 24h
SOLANA
$0.00USDC
Loading on-chain donations…
How it works

Set up in 5 minutes.

Deploy your own x402 charity server. Your users never need a wallet — your company funds the donations.

User
no wallet needed
Your product
POST /donate
x402 Charity server
your deployment
x402.org
payment protocol
Charity
USDC received
Step 1 of 5

A user takes an action in your product

No wallet, no balance, no crypto literacy required. A user simply taps "Buy", "Swap", "Send message" — anything you want to attach a donation to.

Live demo

Run to donate.

Jump over obstacles to donate $0.001 USDC for each one cleared. Donations are settled on Solana via the live x402 server.

Charity Runner

Every obstacle cleared · $0.001 USDC

Charity Runner

Every obstacle cleared = $0.001 USDC donated on-chain.

Space / ↑ to jump · ↓ to duck
Score
0
Best
0
Donated
$0.000

Donation log

streaming
Start running to trigger donations
Setup

Get started in 3 steps.

Create a wallet, deploy the server, and trigger donations from your product. Any language. Any framework.

You'll need

  • Any Solana wallet (Phantom, Backpack, Solflare, …)
  • USDC on Solana to fund donations
  • SOL not required — the x402 facilitator pays gas
  • Charity wallet address & display name
env vars

        
Use cases

Works for every product.

Any user action can become a micro-donation. Here are a few examples — and why it's good for your business.

Live dashboard

Donation dashboard.

All donations are on-chain and publicly verifiable on Solana. Embeds directly in your landing page.

Total donated
$0.00USDC
+ $0.00 in last hour
Donations
0
Recent on-chain donations
Network
Solana devnet
RPC healthy · 2 clusters

Donation wallet

Funds donations

Solana DevnetTest
USDC
SOL
SolanaLive
USDC
SOL

Charity wallet

Solana DevnetTest
USDC
SOL
SolanaLive
USDC
SOL

Recent donations

Live · on-chain verified
Tx hashNetworkSourceStatusWhenAmount
Loading on-chain donations…

Ship giving in an afternoon.

One Docker image, one POST. Your users keep using your product — and a fraction of a cent quietly goes to a cause every time they do.

5 min
Average setup time from git clone to first on-chain donation
Image size~ 84 MB
Languages supportedany (REST)
ClusterSolana · Devnet
LicenseMIT