Accept crypto payments — on your rails, not ours
Stablecoins and native coins on Tron, Ethereum, BNB Chain and Polygon. Custodial or non-custodial — in non-custodial mode, funds settle straight to your own wallet and we never touch your key. One signed API, hosted checkout, instant IPN, fee only.
No setup fee · pay per transaction · go live in minutes
- ✓Non-custodial option
- ✓Signed IPN webhooks
- ✓Built-in AML screening
- ✓Settle in your currency
- $49.00creditedUSDT · TronORD-1042
- $128.50creditedUSDC · EthereumORD-1041
- $12.00pendingUSDT · BNB ChainORD-1040
- $260.00creditedUSDC · PolygonORD-1039
- $75.00creditedDAI · EthereumORD-1038
- $500.00creditedUSDT · TronORD-1037
Everything you need to accept crypto
A production-grade gateway on self-custody rails — transparent, not a black box.
Address per invoice
Every payment gets its own deposit address, so an on-chain transfer maps unambiguously to the order — no memo, no manual matching.
Custodial or non-custodial
Hold funds on your balance and pay out on request — or settle straight to your own wallet from your xpub. In non-custodial mode we never hold your key.
Stablecoins & native coins
USDT / USDC / DAI credited 1:1, plus native coins of all 14 chains — with the price locked for the payment window (FX-lock).
One API + signed IPN
Create invoices over a signed REST API; get an HMAC-signed webhook the moment a payment confirms — with a delivery id, timestamp and rotatable secret.
Hosted checkout
Prefer no code? Send buyers to a ready-made payment page — they pick the coin and network, scan, and pay. Or embed it in your own flow.
Full payment lifecycle
Underpayments, overpayments, window expiry and deposits that land after it — each case is detected, posted to the ledger and reported over IPN, never silently dropped.
Batch crypto payouts
Pay third parties in batch on-chain straight from your balance — confirmed by a one-time code sent to your e-mail, in any supported asset and network.
Built-in AML screening
Every deposit sender and payout destination is screened against sanctions and scam lists before funds move — compliance without a bolt-on.
Settle in your currency
Account and report in the currency you choose. The token→your-currency rate is locked for the payment window, so your books are exact.
How it works
From invoice to settlement in four steps.
Create an invoice
Call the API with the amount and asset — or drop a checkout link. We return a unique address and a hosted page.
Buyer pays
Your customer sends crypto from any wallet, on the network they choose. No account, no friction.
We confirm on-chain
We watch the address, wait for confirmations, and detect the exact amount — screening the sender as it lands.
Funds settle + IPN
Custodial: your balance is credited. Non-custodial: it lands in your wallet. Either way you get a signed IPN.
Built for trust, not just uptime
The parts that move money are the parts we hardened first.
Non-custodial by default
Settle straight to your own wallet from your xpub. Your private key never touches our servers — you stay in control of the funds.
Signed, replay-proof IPN
Every webhook is HMAC-signed over a canonical payload binding the delivery id and a timestamp, and the secret rotates — so a callback can't be forged, and repeats are trivial to drop.
Sanctions & scam screening
Deposit senders and payout addresses are checked against OFAC and on-chain risk lists; dirty funds are quarantined and dirty payouts are blocked.
Exact, idempotent accounting
Each payment is matched to the exact on-chain amount and posted to a double-entry ledger — no double-credits, no drift, replay-safe by construction.
Simple, fee-only pricing
You pay only when you get paid. No subscription, no surprises.
- ✓No monthly fee
- ✓No setup fee
- ✓No lock-in
- ✓Custodial & non-custodial
- ✓Rate depends on your monthly turnover
- ✓Payouts on request
Your current rate is shown in the merchant dashboard.
Questions, answered
The things merchants ask before they integrate.
Custodial or non-custodial — what's the difference?▾
Custodial: we hold your incoming funds as a balance you withdraw on request. Non-custodial: you give us a watch-only xpub and every payment settles straight into your own wallet — we never hold the key. You choose per account.
Which coins and networks are supported?▾
USDT, USDC and DAI plus the native coins of 14 chains — Tron, Ethereum, BNB Chain, Polygon, Arbitrum, Optimism, Base, Avalanche, Solana, XRP, TON, Bitcoin, Litecoin and Dogecoin. Enable only the ones you want; the current list is always in your dashboard and the docs.
How fast can I integrate?▾
Minutes. Use the hosted checkout with a single link — no code — or the signed REST API + IPN webhook for a native flow. Test keys and full docs are in your dashboard.
What happens on an under- or over-payment?▾
Both are handled automatically and reported over IPN: an underpayment is credited for what actually arrived and flagged as underpaid; an overpayment is credited in full. A deposit that lands after the window is still credited, repriced at the rate on arrival.
Can I pay out to third parties?▾
Yes. Send on-chain crypto payouts in batch straight from your balance, in any supported asset and network. Each batch is confirmed by a one-time code sent to your e-mail, and every payout address is AML-screened first.
How are your webhooks secured?▾
Every IPN is HMAC-signed over a canonical string that binds the delivery id and a timestamp, using a secret you can rotate. Verify the signature and you can trust the callback — it can't be forged, and the delivery id lets you drop replays.
Start accepting crypto today
Create a merchant account, drop in the API or a checkout link, and take your first payment in minutes.