WDK logoWDK documentation
TRON

Gasfree TRON wallet

Create TRON wallets that support gasfree TRC20 transfers through provider-backed flows.

Use the gasfree TRON wallet module when your app needs TRC20 transfers without making users manage TRON gas or resources directly.

These pages reflect @tetherto/wdk-wallet-tron-gasfree@1.0.0-beta.10. TRON RPC configuration accepts URL/TronWeb failover lists and a retry limit. Manager-derived accounts reuse one initialized RPC provider; the GasFree relay remains a separate URL.

Features

  • Gas-Free Transactions: Support for gas-free transactions using TRC20 tokens.
  • 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.
  • Relay-aware Transaction Status: Read or wait for a GasFree transfer ID while the module resolves and follows its on-chain TRON transaction.
  • 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 lists.

Supported Networks

This package works with the Tron blockchain, including:

  • Tron Mainnet
  • Tron Nile Testnet

Next Steps


Need Help?

On this page