Donations & creators
Publish one address and a QR code. Supporters send what they hold, and every donation reaches your wallet, or is shared between your team.
Why TrezorPay fits
Every token, one address
A multi-token address accepts USDT, USDC and the other tokens of its network.
Share with your team
Split each donation between collaborators or a cause automatically.
Thank supporters
The callback tells your site about each donation, to thank the donor or show a live counter.
How it works
Create your address
Call /create/ once with multi_token=1 and your wallet, or a split.
Share it
Publish the address and its /qrcode/ image on your page or stream.
Receive every donation
Each donation is forwarded to your wallet and reported to your callback.
GET /erc20/usdt/create/?callback=https://site.example/thanks&address=YOUR_WALLET&multi_token=1Questions
Do donors need an account?
No. They send coins from any wallet to your address; neither you nor they sign up anywhere.
Is there a minimum donation?
Each coin has a minimum; smaller donations are recorded but not forwarded, so fees never exceed the gift.
Other use cases
SaaS & subscriptions
Give each customer a permanent address and credit their plan on every payment.
See how it works →E-commerce & one-time payments
One address per order, a QR code at checkout and a callback when it is paid.
See how it works →Marketplaces & split payments
Split each payment between sellers and your commission, without holding funds.
See how it works →Account top-ups & balances
Let users fund their balance from a permanent deposit address.
See how it works →Invoices & freelancers
Get paid in crypto for an invoice amount set in your own currency.
See how it works →Start in one request
No sign-up, no API key. Put in your wallet and callback URL and you are live.