USDT · TRON · TRC20

On-chain settlement,
one signed call away.

AetherPay turns a single HMAC-signed request into a unique TRON deposit address. We watch the chain, count confirmations to finality, sweep to your treasury, and fire a signed webhook to your backend. No node to run. No private keys to babysit.

FINALITY~19 confs
SIGNINGHMAC-SHA256
CUSTODYwatch-only
AETHER · ORDER LIFECYCLELIVE
00.00  order.created   ord_8YK2 · 500.00 USDT
00.04  address.issued  TQ5fWBb2bKpr9zVnXc8d7LhGYs1Ae3Gtv · TRC20 (HD m/44'/195')
01.12  tx.detected     a95c…7f0e · +500.00 · mempool
01.51  confirming      conf 1/19 → 12/19 → 19/19
02.07  order.confirmed finalized · swept → treasury
02.07  webhook.sent    200 OK · X-Aether-Signature 
02.07   
PER-ORDER HD ADDRESSES/ON-CHAIN CONFIRMATION/SIGNED WEBHOOKS/WATCH-ONLY TREASURY/TRON · TRC20/AUTO-SWEEP/HMAC-SHA256

LIFECYCLE

From API call to settled payment

Four steps, no infrastructure to run. Aether handles address derivation, chain monitoring, confirmation accounting, and treasury sweep.

  1. 01

    POST /V1/ORDERS

    Create an order

    Send one HMAC-signed request: amount, asset, network, your reference, and an expiry. We verify the signature before anything touches the chain.

  2. 02

    → ADDRESS + CHECKOUT_URL

    Get a unique TRON address

    We derive a fresh per-order HD address (m/44'/195'). Render it in your own UI or redirect to the hosted checkout with QR and live countdown.

  3. 03

    PENDING → CONFIRMING → CONFIRMED

    On-chain confirmation

    Aether watches the address, matches the exact amount, and counts confirmations to finality — no node, no mempool plumbing on your side.

  4. 04

    X-AETHER-SIGNATURE: …

    Signed webhook + sweep

    Confirmed funds sweep to your treasury automatically. Your backend receives a signed order.confirmed event — verify, then fulfil.

FROM PAYMENT TO TREASURY, ON-CHAIN

Per-order addresses converge through on-chain confirmation and sweep into the treasury you control.

ORDERSCONFIRMTREASURY

CAPABILITIES

The primitives of a real processor

Addresses, confirmations, webhooks, and treasury — the building blocks of settlement, without operating a node.

ADDRESSING

Per-order HD addresses

Every order gets its own deterministic TRON address derived under m/44'/195'. Payments are unambiguous, trivially reconciled, and never collide across customers.

CUSTODY

Watch-only by design

Aether monitors with public keys only. Your spending keys and treasury stay entirely under your control.

WEBHOOKS

Signed webhooks

Each event is HMAC-signed with your secret and retried until acknowledged. Verify before you fulfil.

TREASURY

Automatic sweep

Confirmed funds sweep to your treasury wallets automatically — gas handled, with a full sweep ledger per order.

CHECKOUT

Hosted checkout

A payment page with QR, live countdown, and unmistakable status — or build your own against the API.

CONFIRMATION

On-chain confirmation

Exact-amount matching with confirmation accounting to finality — surfaced live in your dashboard and on the hosted checkout.

~19

block confirmations to finality

1

signed call to create an order + address

100%

watch-only — keys never leave you

24/7

on-chain monitoring & webhook delivery

DEVELOPER SURFACE

Sign it, send it, settle it

One endpoint, HMAC-SHA256 over the raw body. Predictable JSON, a unique address back, and an idempotent, signed webhook on confirmation.

  • ·Deterministic per-order addresses — no reuse, no collisions
  • ·Replay-safe webhooks with signature + timestamp
  • ·Exact-amount matching with confirmation accounting
FULL API REFERENCE →
REQUEST · BASH201 Created
# create an order · HMAC-SHA256 signed
curl -X POST https://api.aetherpay.io/v1/orders \
  -H "X-Aether-Key: ak_live_9x8L_" \
  -H "X-Aether-Signature: HMAC(secret, body)" \
  -d '{ "amount": "500.00", "asset": "USDT",
       "network": "TRON", "ref": "inv_20471", "expires_in": 900 }'
→ address: "TQ5fWBb2bKpr9zVnXc8d7LhGYs1Ae3Gtv"

Ship your first settled USDT order today

Create a merchant account, generate an API key, and send a signed test order in minutes. No setup fee, no monthly minimum.