TRON - Unable to find account
You may encounter the following error tron.account.not.found
when you try to get the balance from a TRON address. Getting this error, or similar, is related to an "inactive account"
.
This error means that the address has not been "activated". Even if the address has some TRC-20 tokens, like for example USDT, the address will not be activated.
The Tron network requires activating any new address by depositing TRX or TRC-10.
Additional information is available via TRON documentation in the following link.
Error example:
{
"statusCode": 403,
"errorCode": "tron.account.not.found",
"message": "No such account for address: <address>"
}
How to activate a Tron address
- Send a minimum of 0.1 TRX (or TRC-10 tokens) from an existing account to the new account.
- Testnet: Check the Offical TRON faucet over their Discord.
- Mainnet: You will need to fund your wallet by purchasing coins from an Exchange.
- Call Java-tron's [wallet/createaccount] API to create a transaction from an existing account, then sign the transaction and broadcast it to the TRON network.
Good to Know
- The Tron explorer uses Tron chain internal implementation/indexing to display an address balance even if inactive.
- TRON API/RPC, as is currently offered to everybody else, does not return address balance unless an address is active.
- Tatum has no say over this behavior - intended by Tron.
Updated 4 months ago