Fee abstraction
Let users send USDT without learning Energy, Bandwidth, burn rates, or recipient-state rules.
API docs live on docs.eopen.io
Use the external docs as the source of truth for endpoints, fields, auth, and migration notes. Open API docs →
Add automated Energy rental to custodial wallets, browser wallets, and wallet service backends so users do not have to buy TRX for every USDT transfer.
Plan wallet integrationFewer failed transfers, fewer fee complaints
Wallet teams can use EOPEN to prepare Energy for sending addresses, abstract fee complexity, and keep TRC-20 transfers smooth for users.
Let users send USDT without learning Energy, Bandwidth, burn rates, or recipient-state rules.
Delegate Energy to the actual sending address, whether the UI is custodial, MPC, or self-custody.
Reduce tickets about missing TRX, failed transfers, and confusing fee previews.
Most users only want a USDT transfer to go through. If they are forced to buy TRX or guess the right fee, the wallet experience feels broken.
Your wallet backend detects a TRC-20 transfer, requests Energy for the sender, waits for confirmation, and then lets the signed transfer proceed.
The fastest way to lose a new user is a failed first send: they fund USDT, hit send, and TRON rejects it because the wallet holds no TRX for the ~64,285 Energy a transfer needs. Covering that first transfer costs you about 1.5 TRX in rented Energy — a rounding error against an activated account's lifetime value. Every transfer that just works is also a support ticket that never opens, removing an entire category of "why did my transfer fail?" contacts and the burden of explaining staking to non-technical users.
Wire rental behind your send flow so a user's first transfer just works for about 1.5 TRX — with zero Energy or gas concepts exposed.
No. Energy is delegated to the TRON address. The wallet app controls how the user sees and signs the transfer.
Yes. Wallets can present a simple network fee while handling Energy rental in the backend.
Yes. Cold-recipient USDT transfers can use the larger 131K Energy pack when needed.
Why do I see different field names in old docs vs new docs?
Field naming and migration details are maintained on docs.eopen.io. This page keeps only the wallet scenario overview.