TRON
Standard TRON wallet
Create and manage TRON wallets with TRX transfers, TRC20 balances, signing, and provider failover.
Use the TRON wallet module for standard TRON accounts where users can handle regular TRON fees and resources.
Features
- BIP-39 Seed Phrase Support: Generate and validate BIP-39 mnemonic seed phrases
- Tron Derivation Paths: Support for BIP-44 standard derivation paths for Tron
- Multi-Account Management: Create and manage multiple accounts from a single seed phrase
- Tron Address Support: Generate and manage Tron addresses
- Message Signing: Sign and verify messages using Tron cryptography
- Transaction Management: Send transactions and get fee estimates, including activation fee details for native TRX sends
- TRC20 Support: Query native TRX and TRC20 token balances.
- TypeScript Support: Full TypeScript definitions included
- Memory Safety: Secure private key management with automatic memory cleanup
- Provider Flexibility: Support for custom Tron RPC endpoints, TronWeb instances, and ordered failover provider lists
Supported Networks
This package works with the Tron blockchain, including:
- Tron Mainnet
- Tron Shasta Testnet
Next Steps
Node.js Quickstart
Get started with WDK in a Node.js environment
WDK Tron Wallet Configuration
Get started with WDK's Tron Wallet configuration
WDK Tron Wallet API
Get started with WDK's Tron Wallet API
WDK Tron Wallet Usage
Get started with WDK's with Tron Wallet usage