Overview
Trezor devices support a wide range of cryptocurrencies through Trezor Connect and Suite. Support varies by device model and firmware version.Cryptocurrency support is defined in the trezor-firmware repository. Connect support must be explicitly enabled in the firmware definitions.
Major Cryptocurrencies
Bitcoin (BTC)
Full Support: All Trezor modelsFeatures:
- SegWit (Native & P2SH)
- Taproot
- Multi-signature
- Message signing
- T1B1: 1.5.2
- T2T1: 2.0.5
- T3T1: 2.6.1
Ethereum (ETH)
Full Support: All Trezor modelsFeatures:
- ERC-20 tokens
- Smart contracts
- Message signing (EIP-712)
- ENS domains
- T1B1: 1.5.2
- T2T1: 2.0.5
- T3T1: 2.6.1
Litecoin (LTC)
Full Support: All Trezor modelsFeatures:
- SegWit support
- Multi-signature
- Message signing
Tron (TRX)
New in Connect 10.0.0Features:
- Address generation
- Transaction signing
- TRC-20 tokens
tronGetAddresstronSignTransaction
Bitcoin-Based Coins
View all Bitcoin-based cryptocurrencies
View all Bitcoin-based cryptocurrencies
The following Bitcoin-based cryptocurrencies are supported:
| Coin | Symbol | SegWit | Taproot | Min. Firmware |
|---|---|---|---|---|
| Bitcoin | BTC | Yes | Yes | T1B1: 1.5.2 |
| Bitcoin Cash | BCH | No | No | T1B1: 1.6.2 |
| Bitcoin Gold | BTG | Yes | No | T1B1: 1.6.2 |
| Litecoin | LTC | Yes | No | T1B1: 1.5.2 |
| Dash | DASH | No | No | T1B1: 1.5.2 |
| Zcash | ZEC | Yes | No | T1B1: 1.5.2 |
| Dogecoin | DOGE | No | No | T1B1: 1.5.2 |
| DigiByte | DGB | Yes | No | T1B1: 1.6.3 |
| Vertcoin | VTC | Yes | No | T1B1: 1.6.2 |
| Decred | DCR | No | No | T1B1: 1.6.2 |
| Komodo | KMD | No | No | T1B1: 1.8.0 |
Bitcoin testnet and regtest networks are also supported for development purposes.
Ethereum and EVM Chains
View all Ethereum-compatible chains
View all Ethereum-compatible chains
Trezor supports Ethereum and many EVM-compatible chains:
ERC-20 Token Support:
| Chain | Symbol | Chain ID | EIP-1559 |
|---|---|---|---|
| Ethereum | ETH | 1 | Yes |
| Polygon | MATIC | 137 | Yes |
| Binance Smart Chain | BNB | 56 | Yes |
| Avalanche C-Chain | AVAX | 43114 | Yes |
| Arbitrum One | ARB | 42161 | Yes |
| Optimism | OP | 10 | Yes |
| Base | BASE | 8453 | Yes |
| Fantom | FTM | 250 | Yes |
| Gnosis | xDAI | 100 | Yes |
- All ERC-20 tokens on supported chains
- Automatic token detection
- Custom token addition
- Smart contract interaction
- Message signing (EIP-712)
- Token approvals
- NFT support
Other Cryptocurrencies
View additional supported coins
View additional supported coins
| Coin | Symbol | Type | Features |
|---|---|---|---|
| Cardano | ADA | Native | Staking, native tokens |
| Ripple | XRP | Native | Payment protocol |
| Stellar | XLM | Native | Payment protocol |
| Monero | XMR | Native | Privacy coin |
| Tezos | XTZ | Native | Staking, smart contracts |
| Solana | SOL | Native | Token support |
Additional coins may be supported depending on firmware version. Check your device’s firmware for the latest supported coins.
Deprecated Cryptocurrencies
EOS - Removed in v10.0.0
EOS - Removed in v10.0.0
Reason for removal: Low usage and maintenance burdenMigration:
- If you need EOS support, continue using Connect 9.x
- No direct replacement available
- Consider alternative cryptocurrencies
eosGetPublicKeyeosSignTransaction
NEM - Removed in v10.0.0
NEM - Removed in v10.0.0
Reason for removal: Replaced by Symbol (XYM)Migration:
- If you need NEM support, continue using Connect 9.x
- Consider migrating to Symbol (XYM)
nemGetAddressnemSignTransaction
Device Compatibility
- Trezor Model One (T1B1)
- Trezor Model T (T2T1)
- Trezor Safe 3 (T2B1)
- Trezor Safe 5 (T3T1)
Supported Coins:
- Bitcoin and Bitcoin-based coins
- Ethereum and ERC-20 tokens
- Select EVM chains
- Limited altcoin support
- No touchscreen for verification
- Limited storage for apps
- No Shamir Backup
Adding New Cryptocurrencies
Want to add a new cryptocurrency? The process involves multiple steps across different repositories.
Firmware Support
The cryptocurrency must first be added to trezor-firmware:
- Create coin definition JSON file
- Enable Connect support in support.json
- Submit pull request to firmware repo
Checking Coin Support
You can check if a coin is supported programmatically:Additional Resources
Migration Guide
Upgrade to newer versions
FAQ
Common questions about coin support
Firmware Repository
View source definitions
Connect Methods
Explore all Connect methods