Accept USD₮0 (Arbitrum) payments

Give each customer a USD₮0 deposit address on Arbitrum and receive every payment in your own wallet, minus 1.25%. Free to integrate: no account, no API key.

1minimum USD₮0
20confirmations
~5sto your wallet
1.25%fee, down to 0.25%

How to accept USD₮0 (Arbitrum)

  1. Create a USD₮0 deposit address

    Send one request with the URL to notify and the EVM wallet that receives the money. The same callback URL always returns the same address.

    curl "https://api.trezorpay.com/arbitrum/usdt0/create/?callback=https://your.shop/paid?order=42&address=0x62f90a0Cde262228Afd74939E04d32E23Ec25677&pending=1"
  2. Show the address to your customer

    Display address_in, with a QR code from /arbitrum/usdt0/qrcode/ if you like. Your customer pays at least 1 USD₮0; the address never expires and can be paid any number of times.

  3. Receive the funds and a signed callback

    After 20 confirmations (about 5 seconds), we forward the payment to your wallet and call your URL with pending=0, value_forwarded_coin, txid_out, coin=arbitrum_usdt0, signed in x-ca-signature. Answer *ok*.

USD₮0 on Arbitrum

Arbitrum One is an Ethereum layer 2 with sub-second blocks and very low fees.

For a USD₮0 token payment, we send the gas the transfer needs ourselves and charge its cost in USD₮0 at the market price. Your wallet never needs native coin.

Prefer to see the numbers first? Try the simulator, or read how fees and callbacks work.

USD₮0 (Arbitrum) payments: questions

What is the minimum USD₮0 (Arbitrum) payment?

1 USD₮0. A smaller payment is still recorded and shown in /logs/, but it is not forwarded, so that the network cost can never eat the payment.

How long until a USD₮0 (Arbitrum) payment reaches my wallet?

We forward it once it has 20 confirmations on Arbitrum, which takes about 5 seconds on average, then send your server a signed callback with the forwarding transaction id.

Who pays the network fee for USD₮0 (Arbitrum)?

We send the gas the token transfer needs and recover its cost in USD₮0 at the market price, together with our 1.25% fee. You never need native coin in your wallet.

Do I need an account to accept USD₮0 (Arbitrum)?

No. There is no sign-up and no API key: one request to /arbitrum/usdt0/create/ with your callback URL and your EVM wallet returns a deposit address. Funds go straight to that wallet.