TronWallet Adapter

Seamless TRON Wallet Integration for Developers

TronWallet Adapter provides an easy, secure and scalable way to connect TRON wallets to your dApps.

01.

Easy to use

Provides a unified API for interacting with wallets

02.

Secure by design

Plug in a risk-list service and warn users about risky wallets at connect time

03.

Comprehensive

Supports a wide range of wallets, including mobile apps and browser extensions

Products Built with
TronWallet Adapter

Image
JustLend

The first official lending platform on TRON.

Image
SunPump

The first Meme Fair Launch Platform on TRON.

Image
TRONSCAN

The first blockchain browser on TRON.

Image
SUN.io

Leading DeFi protocol on TRON.

Image
BitTorrent

An Era of Connecting All Chains.

Image
SunPerp

Decentralized perpetual futures exchange.

Image
AINFT

Integrates advanced AI with blockchain.

Unified Wallet API

One unified API to interact with wallets on mobile phones and desktops alike

1

Wallet Detection

2

Wallet Connection

3

Message Signing

4

Transaction Signing

5

Compatible with mobile devices and browsers

// TronLink
const tronLinkAdapter = new TronLinkAdapter();
await tronLinkAdapter.connect();

// Ledger
const ledgerAdapter = new LedgerAdapter();
await ledgerAdapter.connect();

// WalletConnect
const walletConnectAdapter = new WalletConnectAdapter({});
await walletConnectAdapter.connect();

Wallet Update Tracking & Security Checks

The TronWallet Adapter keeps pace with TRON wallet and API changes, helping developers stay compatible with less maintenance. It also provides an optional, configurable security-check mechanism. By connecting your own risk-list service, your dApp can receive risk information for a connecting wallet through the onRiskDetected callback and decide how to handle it. The adapter does not perform any risk assessment, display warnings, or block connections on its own—it only provides the integration mechanism. Learn how it works.

Multi-Wallet Support for Extensions and Mobile Apps

The TronWallet Adapter supports all major wallets on TRON and is thoroughly tested across both mobile apps and browser extensions.

Wallets Versions
TronLinkTronLink
BitgetBitget
OKX WalletOKX Wallet
TokenPocketTokenPocket
imTokenimToken
BinanceBinance
GuardaGuarda
MetaMaskMetaMask
BybitBybit
GateWalletGateWallet
FoxWalletFoxWallet
TomoTomo
LedgerLedger
WalletConnectWalletConnect
OneKeyOneKey
BackpackBackpack

Documentation
and Community Support

The TronWallet Adapter provides detailed documentation, beginner-friendly tutorials, and example projects for both React and Vue. Our team actively monitors GitHub issues, so feel free to submit one anytime you have questions or need support.

Docs

Subscribe for Updates

Subscribe to TronWallet Adapter updates and be the first to access the latest features, product announcements and exclusive news.