Skip to content
Beta

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
  • 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
  • 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 clientOrderId makes 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.

  1. // 01

    Request access

    Tell us about your company and expected volumes with the form below.

  2. // 02

    Due diligence and agreement

    2Pay reviews your company (KYB) and agrees the terms with you.

  3. // 03

    Keys, allowlist and limits

    You get API keys and a webhook secret; 2Pay sets your IP allowlist, webhook URL and limits.

  4. // 04

    Integrate

    Build against the API documentation and check your setup with GET /v1/account and a test webhook.

  5. // 05

    Go live

    There is one environment, production. Start with small orders (from 10 AZN), then scale up.

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.

Tell us about your company

All fields are required unless marked optional.

Company type
Country

With the country code, e.g. +994 12 345 67 89

Expected monthly volume

What you plan to use the API for: buy or sell, networks, timing.