Make sure you enable Tron chain in the Dynamic developer console.
Installation
Default Tron extension
If you wish to support Tron external wallets (via the TronWallet Adapter) and Dynamic embedded wallets,
you can add the default Tron extension to your client using the addTronExtension method.
This enables support for external wallets like TronLink, OKX Wallet, and TokenPocket (via TronWallet Adapter), as well as embedded wallets managed by Dynamic’s infrastructure (via WaaS).
Standalone Tron extensions
If you want to be more granular, you can add the standalone Tron extensions individually to your client.
TronWallet Adapters extension
WaaS Tron extension
Once the WaaS extension is registered, Tron embedded wallet accounts are created like any other chain’s — see creating WaaS wallet accounts. Signed operations such as sendTransaction work on the embedded Tron account the same way they do on an external one.
Combining extensions
You can combine as many extensions as you want to support all the wallets you want to support.
Last modified on October 15, 2026