Donatr Docs
Launch a token. Reserve the fees to anyone on Twitch, Instagram, TikTok, X, or Google. They login and claim. That's the whole product.
What is Donatr
Donatr is a token launcher where 100% of trading fees are reserved for a specific person, not the wallet that launched it.
Today, "donation coins" are broken. Someone launches a coin "for" a creator or a person in need, the dev keeps the fees, the recipient gets nothing. Donatr fixes that at the protocol level. The fees route to a platform handle you set at launch. The person behind that handle can claim, login required, no wallet needed.
How it works
- Launch a coin. Pick a name, ticker, image, and the platform handle the fees should go to (e.g.
twitch.tv/ninjaor@mrbeaston X). - Fees auto-reserve. Every trade on the coin sends 100% of trading fees to a vault tied to that handle.
- Recipient claims. They go to donatr.xyz, login with the matching social account, and withdraw. No wallet setup, no seed phrase, no crypto experience required.
The recipient does not need to know the coin exists for it to start accruing fees. They can claim any time.
For launchers
You can launch a coin for anyone with a public handle on Twitch, Instagram, TikTok, X, or Google.
Why launch a coin for someone else
- They're a creator you want to support
- They're going through something and need community help
- You think their audience would rally and trade volume
- You believe in them and want upside if they grow
You don't earn the fees, but you launched the coin, you own your bag if you bought in early, and you get credit for shipping it.
Launching from the site
- Click Launch a Token
- Fill in: name, ticker, description, image
- Set the recipient: pick a platform, paste the handle
- Confirm. Launch is free.
Launching from the CLI
npm i -g @donatr/cli
donatr login
donatr launchYou'll be prompted for the same fields. Useful if you're launching coins programmatically or want to script it.
For recipients
If someone launched a coin for you, here's how to claim.
- Go to donatr.xyz
- Click Sign In
- Pick the platform (Twitch, Instagram, TikTok, X, or Google) and login with the account the coin was launched for
- Any coins reserved for your handle will appear in your dashboard with claimable fees
- Withdraw to a wallet, bank, or convert to your local currency
You don't need a crypto wallet to start. We handle the conversion to USD on withdrawal.
What if multiple coins were launched for me
All of them show up in your dashboard. You can claim from each independently. Some might have $0.30, some might have $30,000. Up to you which ones you bother with.
What if I don't want a coin associated with me
You can disclaim a coin from your dashboard. The fees stay locked in the vault and become unclaimable. You can also block specific launchers from creating future coins tied to your handle.
CLI reference
# install
npm i -g @donatr/cli
# auth (opens browser)
donatr login
# launch a token
donatr launch
# check claimable fees on coins launched for you
donatr fees
# claim fees
donatr claim <ticker>
# list coins you've launched
donatr list --launched
# list coins reserved for you
donatr list --reservedFull flags and options: donatr <command> --help
Fees and economics
- Launch cost: free. No gas, no setup fee.
- Trading fees: standard across the bonding curve and post-graduation.
- Recipient share: 100% of trading fees.
- Donatr's cut: 0% of the recipient's fees.
We sustain the platform through other means, not by skimming donations.
Supported platforms
You can reserve fees to a handle on:
- Twitch
- TikTok
- X (formerly Twitter)
- Google (any account with a Google login)
More platforms coming. If there's one you want supported, let us know.
FAQ
What happens if no one claims the fees?
They stay in the vault. The handle's owner can claim any time, even years later. Fees do not get redistributed to the launcher or anyone else.
Can I launch a coin for myself?
Yes. Set the recipient handle to your own account.
Can the launcher rug or change the recipient after launch?
No. The recipient handle is locked at launch and cannot be edited.
What if someone impersonates a handle?
Donatr verifies platform ownership through native OAuth login. Only the person who can actually login to that account can claim. Impersonators cannot.
For developers
Donatr exposes a public API for launching coins, querying claimable fees, and tracking volume. See developers.donatr.xyz for full reference.
Quick start:
curl -X POST https://api.donatr.xyz/v1/launch \
-H "Authorization: Bearer $DONATR_API_KEY" \
-d '{
"name": "Example Coin",
"ticker": "EX",
"recipient": {
"platform": "twitch",
"handle": "examplestreamer"
}
}'