Transport identity
Gateway-issued mTLS certificateAuthenticates the Merchant workload at the dedicated API hostname.
Request identity
Merchant-owned Ed25519 keySigns exact HTTP request bytes. It cannot control any TRON wallet.
Merchant operations
GET/v1/capabilities
Confirm network, asset, decimals, order TTL, and approval behavior.
POST/v1/orders
Create a deposit order and receive a one-time USDT-TRC20 address.
GET/v1/orders/{order_ref}
Recover the authoritative state of a Merchant deposit order.
POST/v1/withdrawals
Submit an asynchronous withdrawal intent for policy evaluation.
GET/v1/withdrawals/{withdrawal_ref}
Recover status, transition outcome, and transaction ID when available.
POSTMerchant webhook
Verify Gateway-signed deposit, sweep, expiry, and withdrawal event occurrences.
Loading OpenAPI contract…