For business
USDT infrastructure for banks and fintechsB2B API
Liquidity and settlement between AZN and USDT through one signed API: firm quotes, idempotent orders and signed webhooks. A 2Pay operator checks every payment before anything is sent.
- Networks
- USDT on TRON, BNB Chain, Solana, Arbitrum One, Avalanche C-Chain, TON, Ethereum and Mantle
- 8
- Quote lock
- Rate and fees fixed for 5 minutes
- 5 min
- Requests a minute
- Per API key; 300 a minute per IP address
- 120
- Webhook retries
- 10 retries over about 28 hours
- 28 h
Who it is for
Banks
Serve clients who need USDT through your own channels, while 2Pay handles the blockchain side.
- USDT purchases for corporate clients, paid from your AZN account
- Converting clients' incoming USDT to AZN
- Treasury positions in USDT on the network you choose
Fintechs, wallets and payment providers
Add buying and selling USDT to your product: a quote, an order and its status in a few calls, with webhooks to keep your users informed.
- Buying and selling USDT inside your app or wallet
- USDT top-ups and withdrawals for your users
- Settling with merchants and partners who work in USDT
Corporate clients
Larger, regular conversions with limits agreed for your company and AZN paid to your company's bank account.
- Paying suppliers abroad in USDT
- Converting USDT revenue to AZN
- Scheduled conversions from your ERP or treasury system
What the platform gives you
8 networks
USDT on TRON, BNB Chain, Solana, Arbitrum One, Avalanche C-Chain, TON, Ethereum and Mantle.
Firm 5-minute quotes
A quote fixes the rate and fees for 5 minutes, and the order is placed at that price.
Idempotent orders
Your own
clientOrderIdmakes retries safe: the same request never creates a second order.Signed webhooks
An event for every status change, signed with HMAC-SHA256 and retried for about 28 hours.
Limits per partner
A maximum per order and per UTC day, set for your company in the agreement.
Request security
HMAC-SHA256 signatures, an IP allowlist per key and single-use signatures against replays.
Operator-checked settlement
A 2Pay operator checks every payment before USDT or AZN is sent. Nothing is paid out automatically.
Settlement to your accounts
AZN to your company's bank account, USDT to your wallets. Wallet addresses are checked before the order is placed.
How onboarding works
- // 01
Request access
Tell us about your company and expected volumes with the form below.
- // 02
Due diligence and agreement
2Pay reviews your company (KYB) and agrees the terms with you.
- // 03
Keys, allowlist and limits
You get API keys and a webhook secret; 2Pay sets your IP allowlist, webhook URL and limits.
- // 04
Integrate
Build against the API documentation and check your setup with
GET /v1/accountand a test webhook. - // 05
Go live
There is one environment, production. Start with small orders (from 10 AZN), then scale up.
Request access
There is no self-service sign-up. The 2Pay team reviews every request and replies by email.
Access to the API is given by agreement, after due diligence.