Ethereum is a decentralized, open-source blockchain platform enabling smart contracts and decentralized applications (dApps). It offers a secure, transparent infrastructure for developers to build tamper-proof applications without third-party interference.
Table of Contents
- Overview
- Trezor Suite
- Third-Party Wallet Apps
- Smart Contracts
- Ethereum, Ether, and Gas
- Transaction Fees
- Gas Limit
- Gas Price
- Insufficient Funds Error
- ERC-20 Tokens
- Using ERC-20 Tokens with Trezor
Overview
| Firmware Support | Trezor Suite Compatibility | Third-Party Wallets |
|---|---|---|
| Trezor Model One (1.4.0+), Model T (2.0.5+), Safe 3 (2.6.3+), Safe 5 (2.7.2+) | Yes | MetaMask, Rabby, Exodus, MyEtherWallet, Ambire |
Trezor Suite
Trezor Suite natively supports Ethereum. Follow these steps to access your Ethereum accounts:
- Click the + icon in the left pane.
- Select Ethereum and confirm by clicking Find my Ethereum accounts.
- Your account will appear in the default accounts list.
👉 Explore Trezor Suite’s Ethereum features
Third-Party Wallet Apps
Ethereum can be securely managed via third-party wallets like MetaMask or MyEtherWallet, with private keys protected by Trezor hardware.
Smart Contracts
Ethereum smart contracts are self-executing agreements coded on the blockchain. They automate transactions without intermediaries, ensuring transparency and security.
Ethereum, Ether, and Gas
- Ether (ETH): The cryptocurrency powering Ethereum.
- Gas: Fee paid in ETH for computational work (e.g., token transfers).
- Transactions always incur gas fees, even if they fail.
Transaction Fees
Fees = Gas Price × Gas Limit.
Gas Limit
- Maximum gas a user is willing to spend.
- Standard ETH transfers require 21,000 gas units.
- Unused gas is refunded.
Gas Price
- Determines transaction speed. Higher prices prioritize mining.
- Miners prioritize transactions with higher gas prices.
Error: Insufficient Funds
Occurs when an ETH balance is too low to cover gas fees. Ensure your account has enough ETH for transactions.
ERC-20 Tokens
ERC-20 tokens are Ethereum-based custom cryptocurrencies. Over 1.4 million exist, though most lack market value.
Using ERC-20 Tokens with Trezor
Receiving Tokens:
- Tokens share your Ethereum address.
- Send tokens to your ETH address; they’ll auto-appear in Trezor Suite.
Sending Tokens:
- Navigate to Send in Trezor Suite.
- Select the token from the dropdown, enter amount/fee, and confirm.
Note: Unrecognized tokens require manual contract address entry. Verify addresses via Etherscan.
FAQ
1. Can I store any ERC-20 token on Trezor?
Yes, but unrecognized tokens need their contract address manually added.
2. Why isn’t my ERC-20 token appearing in Trezor Suite?
Ensure the token is sent to your ETH address and Suite is updated (v24.11.3+).
3. How do I reduce gas fees?
Adjust gas price (lower = slower but cheaper), but avoid setting limits below 21,000 for ETH transfers.
4. What if my transaction fails due to gas?
You’ll lose the gas fee but can retry with adjusted parameters.
5. Are ERC-20 tokens secure on Trezor?
Yes, they benefit from Trezor’s hardware-level security.
6. How do I find a token’s contract address?
Search the token ticker on Etherscan and cross-check with the project’s official site.