⚑ Open Source · No KYC · Base Network · $0 Gas

Accept USDC Donations
With One Line of Code

A donation button that works everywhere. No Stripe. No PayPal. No bank accounts. Just a wallet address and 3KB of JavaScript.

✦ Each particle is a USDC transfer flowing on Base Network β€” real-time agent economy visualization

See It In Action

Interactive terminal replay. Click Play to watch the full flow β€” from adding the widget to receiving a donation.

donatex β€” build + deploy.cast
0%
Platform Fees
0
Sign-ups
3KB
Widget Size
$0.001
Gas on Base

Why DonateX?

No KYC Required

Just a wallet address. No identity verification, no bank accounts. Works for anyone, anywhere.

$0.001 Gas

Built on Base (Coinbase L2). Transactions cost less than a penny. Donors keep 99.9%.

Fully Transparent

Every donation on-chain. Your community can verify exactly where funds go.

Works Everywhere

Any website, any framework, any platform. If it has a script tag, it works.

Wallet Connect

MetaMask, Rabby, or any Base wallet. One click, done.

Zero Dependencies

Vanilla JavaScript. No React, no Vue, no build tools. Just 3KB.

Honest Comparison

The numbers speak for themselves.

FeatureDonateXStripePayPal
Fees0%2.9% + $0.303.49% + $0.49
KYCNoYesYes
Bank AccountNoYesYes
SettlementInstant2-7 days1-3 days
GlobalEveryoneLimitedLimited
$1 Donation$0.999$0.67$0.47

Quick Reference

Everything you need to integrate DonateX.

πŸ“‹ Script Tag

Add to any HTML page. Only data-wallet is required.

<!-- Minimal -->
<script
  src="widget.js"
  data-wallet="0xYOUR_ADDRESS"
></script>

<!-- Full options -->
<script
  src="widget.js"
  data-wallet="0xYOUR_ADDRESS"
  data-currency="USDC"
  data-amounts="1,5,10,25"
  data-position="bottom-right"
  data-label="Donate"
></script>

πŸ” Verification API

Verify donations on-chain. Build dashboards and badges.

# Verify a transaction
GET /donatex/api/verify
    ?tx=0x...
    &wallet=0x...

# Recent donations
GET /donatex/api/recent
    ?wallet=0x...
    &limit=10

# Donation stats
GET /donatex/api/stats
    ?wallet=0x...

βš™οΈ Configuration

All data attributes. Only wallet is required.

data-wallet     Your Base address  required
data-currency   Token to accept    "USDC"
data-amounts    Preset buttons     "1,5,10,25"
data-position   Button location    "bottom-right"
data-label      Button text        "Donate"

πŸ“₯ Install

Clone, copy, or download. Zero build step.

# Clone the repo
git clone https://github.com/wilnowilx/aetheriusxapi.git
cp aetheriusxapi/donatex/widget.js ./your-project/

# Or download directly
curl -O https://raw.githubusercontent.com/.../widget.js

Verify a Donation

Paste a transaction hash to verify it on-chain.

Paste a Base transaction hash above and click Verify.

Start Receiving Donations Today

One line of code. Zero fees. Global access.

Get the Widget β†’