Mixed hot & cold recipients
A single payroll or affiliate run hits both addresses that already hold USDT and brand-new ones — quote each recipient at the right pack size.
API docs live on docs.eopen.io
Use the external docs as the source of truth for endpoints, fields, auth, idempotency keys, and webhook callbacks. Open API docs →
Provision Energy ahead of large outbound USDT batches — payroll runs, merchant settlements, and affiliate payouts — with idempotent orders, predictable per-payout cost, and tx-hash plus webhook reconciliation.
Plan a payout batchBuilt for mixed hot/cold recipients at batch scale
EOPEN lets payout and disbursement platforms pre-stage Energy for an entire run, so a batch of thousands of USDT transfers settles inside its P99 window without a single wallet starving on fees.
A single payroll or affiliate run hits both addresses that already hold USDT and brand-new ones — quote each recipient at the right pack size.
Lock the on-chain fee per recipient before the run so finance can model batch cost to the cent instead of padding against burn spikes.
Pair each Energy order with a payout ID so a retried or partially failed batch never double-delegates or double-pays.
Payout platforms are judged on P99 settlement latency, not the median. If one wallet runs dry on Energy mid-batch, that payout retries, the run skews, and recipients open tickets. Pre-staging Energy for the whole batch removes the fee variable from your latency budget.
In a disbursement system the dangerous failure is the ambiguous one: did the transfer land or not? EOPEN orders carry your payout/batch IDs so a retry reuses the same intent, and the tx hash gives finance a single source of truth when reconciling against your ledger.
Take a 10,000-recipient payout run that is 70% hot (recipients already hold USDT, ~64,285 Energy each) and 30% cold (new / zero-balance, ~130,285 Energy each). Burning straight TRX, that is roughly 6.4 TRX × 7,000 plus 13 TRX × 3,000 ≈ 83,800 TRX of fees in one run. Renting the matching 65,000- and 131,000-Energy packs lands those near 1.5 TRX and 3.5 TRX each ≈ 21,000 TRX — savings of up to 80% — locked in before the batch ships.
Size a bulk pack to your next run, key every order to a payout ID, and keep the on-chain fee out of your P99 settlement budget.
Quote each recipient by address type — a ~65K pack for recipients that already hold USDT and a ~131K pack for new, zero-balance ones — or provision one bulk pack sized to the whole run.
Yes. Attach your payout or batch ID as an idempotency key so a retry reuses the same intent. Use the tx hash and webhook callback to confirm settlement before re-sending.
Every Energy delegation and transfer is verifiable on TRON. Store the tx hash with each payout record and let webhook callbacks drive settled/failed state in your ledger.
Why do I see different field names in old docs vs new docs?
Field naming, idempotency keys, and webhook callback details are maintained on docs.eopen.io. This page keeps only the payout scenario overview.