Stablecoin payments
Accept stablecoin payments straight to your wallet
Create an invoice, share the pay link, and get paid in stablecoins. Funds are swept to the address you chose, not held in a Trustless Commerce account.
How it works
Step 1
Create
Enter an amount and your receiving address. No account or sign-up is needed to create an invoice.
Step 2
Customer pays
The customer sends a supported stablecoin to the invoice's unique deposit address, or uses the hosted checkout.
Step 3
Payment detected
The invoice moves from awaiting_payment to paid once the transfer is seen on-chain.
Step 4
You receive funds
A sweeper forwards the payment, minus the platform fee, to your address and the invoice becomes swept.
Non-custodial payout
The deposit address is derived deterministically from your receiving address and the invoice id, so the sweeper cannot redirect funds to another recipient.
Hosted checkout
Share a pay link or embed checkout; customers do not need to create an account.
Clear states
Created, awaiting payment, paid, partially paid and swept are distinct, so you always know whether money has arrived or settled.
Questions
- Which networks and stablecoins are live?
- The create flow shows exactly which networks and tokens are enabled on this deployment. Testnet support and mainnet rollout are tracked publicly in the roadmap, so check it before taking real payments.
- What does it cost?
- There is no account fee to create an invoice. When an invoice is swept, the sweeper contract sends the amount minus a platform fee to your address (default 0.5% with per-token minimums, as documented in the repository README); confirm the current rate in the docs before launch.
- Is this custodial?
- No. Payments go to a per-invoice address and are swept to the receiving address you set. Read the security page for the trust model and its limits.
Rollout status: public roadmap 路 Risks