Connector · Delegated proof-of-stake blockchain

Tron, wired into your deposits.

How our Custody & wallets module works with Tron: how TRX and TRC-20 deposits are found, when they are final, what token transfers need, and how we get you live.

TronDelegated proof-of-stake blockchain
Website
tron.network
Modules
Custody & wallets
Access
Your nodes or a node provider

What Tron is

Tron is a public blockchain founded in 2017, with its mainnet running since 2018, and stewarded today by the TRON DAO. It uses delegated proof of stake: 27 Super Representatives, elected by the votes of holders who stake TRX, take turns producing a block every three seconds.

A block is solidified, which makes it final, once 19 of those 27 have produced blocks at or above its height. Tron is widely used for stablecoin transfers, USDT above all, as TRC-20 tokens. Exchanges and payment companies whose customers move USDT need it, which is why it is one of the chains our custody module supports.

What it does in your platform

  • Custody & wallets

    Gives each customer a Tron address for TRX and the TRC-20 tokens you list, such as USDT, and credits deposits once their block is solidified. Withdrawals are signed under policy, from a wallet set up with the energy and bandwidth Tron transactions use.

How the connection works

The module reads Tron through your own node or a node provider such as QuickNode or Alchemy, and signs through your custody provider or your own keys. Tron is not an EVM chain, so it has its own connector.

  1. An address per customer

    The module gives the customer a Tron address, which receives TRX and every TRC-20 token you support.

  2. A block every 3 seconds

    A Super Representative produces each block, and the module reads every one for transfers to your addresses.

  3. Solidified, then counted

    The module reads solidified data, as Tron's documentation advises exchanges to do, so a deposit counts once its block is solidified, typically about a minute after it was produced.

  4. Screened and credited

    The deposit is screened and credited, and the movement appears in the backoffice.

  5. A withdrawal signed

    After limits, screening and approvals, the transfer is signed by your custody provider or your own keys. A TRC-20 transfer is a smart contract call, so it uses energy as well as bandwidth.

  6. Broadcast and reconciled

    The signed transaction is broadcast, and the module reconciles it once its block is solidified.

Next to other chains

Tron runs next to the other chains in the module under the same policies, approvals, screening and reconciliation. Its own connector handles what is specific to it: solidified blocks, TRC-20 tokens, and the energy and bandwidth a withdrawal wallet needs.

USDT on Tron and USDT on Ethereum are separate tokens on separate chains. The ledger keeps each as its own currency, and a customer deposits to the address of the chain they choose, so the two never mix.

When Tron fits best

A strong fit when

  • Your customers move USDT and expect to deposit and withdraw it on Tron.
  • You want deposits that are final within about a minute.
  • You run an exchange or a payments product with frequent stablecoin transfers.

Also worth a look

  • Ethereum or one of its layer twos, for customers who hold USDT and other tokens there.
  • Solana, another chain with fast blocks, if your customers use it for stablecoins.

How we get you live

  • Node access

    We connect the module to Tron through your own node or a node provider such as QuickNode or Alchemy, reading solidified data for deposits.

  • Custody support

    We check that your custody provider supports Tron and the TRC-20 tokens you list, or set up your own keys for it.

  • Finality and resources

    Deposits count once their block is solidified. We also set up how your withdrawal wallet gets the energy and bandwidth its transfers use.

  • A testnet run

    The whole flow runs on Shasta, Tron's public test network, or on Nile for features that are new, before real funds move.

Questions

Asked about this connector.

How do we add Tron to our platform?

Talk to us. We connect the module to a Tron node or node provider, check your custody setup, set up the withdrawal wallet's resources and run the whole flow on Shasta first.

When is a Tron deposit final?

When its block is solidified: 19 of the 27 Super Representatives have produced blocks at or above its height, typically about a minute after it was produced. The module credits deposits from solidified data.

Why do Tron withdrawals need energy?

A TRC-20 transfer, USDT included, runs a smart contract, and contract calls on Tron consume energy. A wallet gets energy by staking TRX or by delegation from another account, so we set that up for your withdrawal wallet before launch.

Which node providers serve Tron?

QuickNode and Alchemy both do, each with a testnet, and you can run your own node instead. Infura does not serve Tron.

Start your project

Tell us the idea. We'll show you the platform.

One call is enough to map your product to the modules that already exist.

  • Response in under one business day
  • NDA on request
  • No obligation
What are you building?