Documentation
Comprehensive guides and API documentation to help you get the most out of TronWatch Wallet.
Getting Started
Installation
Download and install TronWatch Wallet for your platform:
- Visit the Download page
- Select your operating system
- Download the installer
- Run the installer and follow the setup wizard
Creating Your First Wallet
Setting up a new wallet is simple and secure:
- Open TronWatch Wallet
- Click "Create New Wallet"
- Choose a strong password
- Write down your recovery phrase securely
- Verify your recovery phrase
- Enable additional security features
Importing an Existing Wallet
If you already have a TRON wallet, you can import it:
- Click "Import Wallet" on the welcome screen
- Enter your 12 or 24-word recovery phrase
- Set a new password for this device
- Wait for wallet synchronization to complete
You can import wallets created in TronLink, Klever, Trust Wallet, and other TRON-compatible apps.
Verifying Wallet Integrity
Before using your wallet:
- Make a small test transaction to verify full functionality
- Check address format: all TRON addresses start with T
- View your address in a TRON blockchain explorer (e.g., TRONSCAN)
Enabling Local Security Settings
TronWatch Wallet offers several optional security settings:
- Auto-lock timeout after inactivity
- Password required for sending transactions
- Read-only mode for portfolio viewing
- Encrypted local storage for private keys
You can configure these in the Settings tab after wallet creation or import.
Switching Between Wallets
If you manage multiple wallets:
- Open the wallet switcher from the top-right menu
- Add new or import additional wallets
- Each wallet is isolated and encrypted separately
You can name your wallets for easier identification.
Wallet Management
Adding Assets
TronWatch supports various TRON-based assets:
- TRX: Automatically added to all wallets
- TRC-20 Tokens: Add by contract address or search
- TRC-10 Tokens: Browse and add from the token list
- NFTs: Automatically detected and displayed
To add a custom token manually, go to Assets → Add Token, and paste the correct contract address.
Portfolio Tracking
Monitor your assets and their performance:
- Real-time balance updates
- Price charts and market data
- Portfolio allocation breakdown
- Profit/loss calculations
- Transaction history
Use the Analytics tab for deeper insights and visualizations.
Multiple Wallets
Organize your assets with multiple wallets:
- Click the wallet dropdown in the top bar
- Select "Add Wallet"
- Choose to create new or import existing
- Switch between wallets using the dropdown
You can rename wallets for clarity and assign color labels.
Backing Up Wallets
To avoid losing access, ensure each wallet is properly backed up:
- Go to Wallet Settings → Backup
- Write down or export your recovery phrase
- For imported wallets, verify the phrase or private key is accessible
- Use encrypted local backups for convenience
Renaming and Removing Wallets
Manage your wallets via the Wallet Manager:
- Rename a wallet: click Edit next to the wallet name
- Remove a wallet: select it and choose Remove Wallet
- Removing a wallet does not delete funds — it just clears local storage
- You can always re-import using the recovery phrase
Transactions
Sending Cryptocurrency
Send TRX and TRC tokens easily:
- Click "Send" from the main dashboard
- Select the asset to send
- Enter the recipient's address
- Specify the amount
- Review transaction details
- Confirm and sign the transaction
For large transfers, enable manual fee settings to adjust bandwidth and energy usage.
Receiving Cryptocurrency
Share your wallet address to receive funds:
- Click "Receive" from the main dashboard
- Select the asset you want to receive
- Copy your wallet address or QR code
- Share with the sender
Wallets can receive funds even when the app is offline. Incoming transactions appear after the next sync.
Transaction Fees
Understanding TRON network fees:
- Bandwidth: Required for all transactions
- Energy: Required for smart contract interactions
- Fee Options: Freeze TRX or pay with TRX
- Optimization: Automatic fee calculation
To reduce fees, you can freeze TRX in Settings → Resources and earn free bandwidth/energy.
Transaction History
Track and verify past activity:
- Full list of sent, received, and failed transactions
- Search and filter by date, asset, status, or address
- Export history to CSV for audits or personal records
- Tap any transaction to see detailed metadata (hash, block number, resources used)
Memo and Notes
- Some exchanges or services require a memo or destination tag
- TronWatch prompts for this when needed and warns if missing
- You can also add internal notes to transactions for bookkeeping
Security
Security Features
TronWatch provides multiple layers of security:
- AES-256 encryption for all data
- Multi-signature Support
- Optional 2FA authentication
- Regular security audits
All keys are stored locally—they never leave your device or touch external servers.
Best Practices
Follow these security guidelines:
- Never share your recovery phrase
- Use a strong, unique password
- Enable all available security features
- Keep your app updated
- Verify transaction details carefully
- Only download from official sources
You are your own security perimeter—never assume third-party services are safe.
Recovery and Backup
Protect against data loss:
- Write down your recovery phrase offline
- Store copies in secure locations
- Test recovery process on test wallet
- Never store recovery phrase digitally
- Consider using metal backup plates
Advanced Settings and Controls
Power users can further customize their security:
- Manual resource control: fine-tune fee consumption and signing behavior
- Hardware wallet integration (planned): future support for external key storage
- Custom node support: connect to your own TRON full node for private access
- Session management: see active devices and sessions for your wallet instance
- These features are optional but recommended for advanced users or high-value wallets.
These features are optional but recommended for advanced users or high-value wallets.
API Reference
Getting Started with the API
TronWatch provides a comprehensive REST API for developers:
- Base URL: https://api.tronwatch.app/v1
- Authentication: Bearer API Key (required for all endpoints)
- Rate Limits: 1000 requests/hour per API key
- Response Format: All responses are returned in
application/json
All requests must be made over HTTPS. HTTP connections are rejected.
Authentication
To use the TronWatch API, you must authenticate every request with your personal API key.
Example (cURL):
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.tronwatch.app/v1/balance/TDx7Ab...9KJ
- API keys are issued via the TronGrid
- Do not expose API keys in frontend code
- Contact support to rotate compromised keys
Common Endpoints
{
"address": "TDx7Ab...9KJ",
"balances": {
"TRX": "1324.45",
"USDT": "250.00",
"TWN": "1000000"
},
"nftCount": 3
}
Query Parameters:
- limit: max 100 (default 10)
- type: optional filter (TRX, TRC20, TRC10)
curl https://api.tronwatch.app/v1/transactions/TDx7Ab...9KJ?limit=10&type=TRC20
{
"txID": "a7b1...ff90",
"timestamp": 1729872390000,
"type": "TRC20",
"token": "USDT",
"amount": "25.00",
"from": "TDx7Ab...9KJ",
"to": "TXY9eP...8nM"
}
Request:
{
"from": "TDx7Ab...9KJ",
"to": "TEe1Xp...M32",
"amount": "100.0",
"token": "USDT",
"privateKey": "PRIVATE_KEY"
}
Response:
{
"txID": "93f2a7f...b8c7",
"status": "broadcasted"
}
TronWatch does not store or log private keys.
Advanced Endpoints
Example Response:
{
"address": "TDx7Ab...9KJ",
"bandwidth": 5500,
"energy": 130000
}
Example Response (TRC-20):
{
"name": "Tether USD",
"symbol": "USDT",
"type": "TRC20",
"decimals": 6,
"totalSupply": "5000000000000000",
"issuer": "TXYZ..."
}
Example Response:
{
"collection": "TronBeasts",
"tokenId": "00123",
"imageUrl": "https://ipfs.io/ipfs/Qmb...abc",
"contract": "TABC..."
}
Example:
{
"api": "online",
"lastBlock": 68421567,
"synced": true,
"uptime": "99.99%"
}
Still Have Questions?
Join our community to get help and answers about using TronWatch Wallet