The TRON Developer Hub

Welcome to the TRON developer hub. You'll find comprehensive guides and documentation to help you start working with TRON as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Android Wallet


TRON Wallet is a multi-functional Android wallet for the TRON network. It allows quick and easy account interaction, safely secures your assets and account data in a cold wallet setup. This app offers you one of the safest ways to protect your private data. The TRON Wallet, along with other TRON projects, is aimed to strengthen the community by establishing improved accessibility and communication for its users.


  • create wallet
  • create a private/public key pair
  • create a 24 words recovery phrase (human readable private key recovery phrase) (BIP39)
  • encrypt private information with a password

Import Wallet

  • import with the private key or 24 words recovery phrase
  • import public address (only when setup)

Wallet Functionalities

  • individual connection (connect to any node, e.g. private net)
  • check balance (TRX, TRC10 tokens, TRC20 tokens)
  • toggle market price view
  • check frozen asset amount
  • send TRX and tokens
  • receive TRX and tokens with QR code
  • stake TRX to get votes and bandwidth
  • cast your votes for representatives
  • offline signing mechanism with QR code scanning
  • participate in token distributions
  • manually set your node connection

Block Explorer

  • check latest blocks
  • check latest transactions
  • check representative candidates
  • check connected nodes
  • check token distributions
  • check accounts
  • search filter

Wallet Setups

Watch only setup

  • import only your public address
  • completely safe because no private information is accessible
  • overview of your account
  • creates unsigned transactions (used in combination with a cold wallet setup)

Hot Wallet Setup

  • owns public and private key
  • overview your account
  • full access (sending, staking, voting, ...)

Cold Wallet Setup

  • minimalistic and safest wallet
  • owns public and private key
  • never connects to the internet (to be completely secure of your cold wallet, you should never connect your device to the internet)
  • signs transactions (used in combination with a watch only setup)

Check Blocks & Recent Transactions

Check SR Candidate Information

Check Node Information

Token Offering Participation

  1. select the token you’d like to buy

  1. input quantity of purchase

Check Account Information

Import Wallet

There are 3 methods to import a wallet:

  • import public address (watch-only setup)
  • import with the private key
  • import 24-word recovery phrase

Create Account

  1. Go to Account Creation page.

  2. Select your Wallet Setup.

    • Cold wallet creation: toggle COLD WALLET SETUP, check "I AM AWARE OF THE RISKS", then set the name and password.

    • Hot wallet creation: don’t toggle COLD WALLET SETUP, check "I AM AWARE OF THE RISKS", then set the name and password.

  3. Tap "GENERATE ADDRESS AND PRIVATE KEY" and tap "OK" after reading the information page.

  4. Make sure to save your private key and 24-word recovery phrase.

  5. Tap "CONTINUE" and enter wallet page.


Users can vote in hot wallet setup.

  1. Enter the wallet page.

  2. Enter the transfer page.

  3. Select freeze and enter freeze page.

  4. Type in freeze amount.

  5. Click "SEND" button, enter your password, and confirm the freeze.

  6. Return to balance page and click the vote button on the left-hand side.

  7. Enter SR candidate page.

    This is "YOUR VOTES" page. It will be empty if you haven't vote anyone yet.

  8. Select an SR candidate and enter the number of votes.

  9. Tap "SUBMIT", enter the number of votes and your password and submit votes.

    Enter your password and confirm your votes.

  10. You can check your votes in the "CANDIDATES" tab and in "YOUR VOTES" tab.

Token Transfer

  1. Enter account page.

  2. Enter your address or scan QR-code to extract address. Enter the amount of TRX for transfer and tap "SEND".

    Tap "RECEIVE" and you may display your wallet public address and also it's QR code for token transfer.

  3. Enter account password and tap "SEND", and you will see the message of SENT SUCCESSFULLY.

Check History

  1. Enter history page.

  2. Check each transaction information.

  3. Check transaction information on Tronscan.

Updated 2 months ago

Android Wallet

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.