A user holding Bitcoin, Ethereum, and smaller altcoins across a Trezor Model One faces a practical choice: continue managing funds on aging hardware with a smaller screen and slower processor, or migrate to a Trezor Model T with a touchscreen, faster performance, and additional security features. The hardware upgrade itself is straightforward—the Model T works with the same Trezor Suite software ecosystem. But the migration of actual funds introduces friction that most users do not think through before starting. Moving cryptocurrency between devices means creating transactions, managing addresses, waiting for confirmations, and paying network fees at specific moments when market conditions and network congestion may be unfavorable.
The question is not whether to upgrade, but when and how. A poorly timed migration can lock in high transaction costs, unnecessarily reuse addresses during the transition period, or create confusion about which device holds which funds. Understanding the security model, the fee environment, and the address derivation differences between Model One and Model T can help a user plan a migration that preserves both privacy and cost efficiency. Timing matters because cryptocurrency networks have no “free” transaction slots, and address reuse during transition creates a narrow window where old and new wallets both appear active—a pattern that can inform later chain analysis.
Why seed migration is not the same as device replacement
A common misconception is that upgrading a Trezor is like replacing a phone: back up your recovery seed, restore it to the new device, and everything is identical. That is technically true at the private key level—the same recovery seed on Model One or Model T will generate the same addresses and sign the same transactions. But the practical migration involves moving actual funds, which means broadcasts on a public blockchain, confirmation delays, and fees. The recovery seed itself does not move anything. Only transactions do.
The recovery seed is a 12 or 24-word encoded representation of your master private key. Restoring it to a Model T creates the same derivation path and generates the same addresses as the original Model One—but only if the firmware, Trezor Suite version, and account settings are compatible. This is where details matter. An older Model One firmware combined with an older version of Trezor Suite might derive addresses using a different slip44 constant or account index than a newer Model T. Users should update both devices to the latest Trezor Suite version before checking addresses, because mismatches can cause genuine confusion about whether funds are actually where they appear to be.
The cryptographic isolation that makes Trezor devices secure also means that private keys never leave the hardware. To move funds, you must initiate a transaction, approve it on the Model One, and broadcast the result. Once confirmed, those funds exist on the blockchain at a new address generated by the Model T. The old address from Model One contains nothing. During the migration window—the period between starting the first transaction and confirming that all funds have reached the new device—both devices appear active in the transaction history. This is not dangerous, but it is a real privacy consideration. An outside observer can infer that address consolidation is occurring, which may indicate a device upgrade or wallet recovery in progress.
Understanding the fee environment before moving cryptocurrency
Network fees during cryptocurrency migration are not fixed. Bitcoin, Litecoin, and other Trezor Model T supported networks use dynamic fee estimation based on current demand. A transaction broadcast during low-congestion periods (typically early morning UTC on weekdays) may cost 1 to 5 satoshis per byte. The same transaction during a period of sustained network activity or market volatility can cost 10, 50, or more satoshis per byte. For a multi-input transaction consolidating several addresses—which is common during migration—the difference between optimal and poor timing can be hundreds of dollars for Bitcoin or tens of dollars for Ethereum.
Timing strategy depends on the cryptocurrencies being moved. Bitcoin migrations benefit most from waiting for low-fee windows, which can reliably occur on weekends and nights. Ethereum fees are denominated in gas and depend on overall network utilization; L1 Ethereum transactions are generally most affordable during off-peak hours, though L2 solutions like Arbitrum or Optimism offer dramatically lower costs regardless of timing. Litecoin and smaller cryptocurrencies typically have less congestion but also less trading volume, so the migration might not benefit from the same strategic delay.
One practical approach is to migrate cryptocurrencies with the highest per-transaction fee cost first, during a planned low-fee window. This means moving Bitcoin before Ethereum, and moving Ethereum before smaller altcoins. Staging the migration over days or a week rather than consolidating everything at once also provides insurance against timing mistakes. If you send one transaction and realize afterward that fees were higher than expected, you have already learned the lesson before sending the remaining balances. Additionally, Trezor Suite’s coin control feature allows users to select specific inputs for a transaction, which means you can batch multiple small addresses into one transaction rather than sending them separately—a technique that reduces the total fee impact.
Address derivation and the risk of accidental address reuse
The security of Bitcoin, Ethereum, and other cryptocurrencies relies on address diversity. Each payment should ideally use a fresh address to prevent linking transactions together. A Trezor device generates addresses according to a deterministic hierarchical structure—the same recovery seed always produces the same sequence of addresses in the same order. This is secure and reproducible, but it also means that if you restore the same seed to two different devices and both are actively receiving payments, they will generate overlapping addresses at the same indices.
During migration from Model One to Model T, this overlap period is when problems can occur. If you begin moving funds but also continue receiving payments to the old Model One wallet, you risk the following scenario: a counterparty sends to an address you provided from the old device, but that address index has already been used to receive funds via the new device. This does not compromise security—the private key is the same on both devices—but it creates address reuse, which can weaken privacy by linking apparently separate transactions to the same entity. The solution is to ensure that no new payments arrive at the old device during the migration window. A practical way to enforce this is to move all funds within a short time frame (hours rather than days) and to notify any active counterparties beforehand that your receiving address will change.
For users receiving frequent payments, the safest approach is to temporarily suspend deposits while migration is in progress. This may not be practical for active traders, but for users simply consolidating personal holdings, the inconvenience is minimal and the privacy benefit is real. Once all funds have arrived on the Model T and several blocks have been confirmed, you can safely resume receiving to the new addresses. At that point, the Model One is purely an offline backup of the recovery seed—a security measure, not an active wallet.
The transaction confirmation sequence and risk management
Each transaction sent from a Trezor Model One or Model T requires explicit physical confirmation on the device screen. This is a security feature: malware on your computer cannot forge your signature without your physical approval. During migration, this means you must actively participate in each transaction, reading the destination address, amount, and fee on the hardware screen before pressing the button. Rushing this process is a common mistake. Users who have sent hundreds of transactions may develop a pattern of glancing at the address and immediately confirming, which can lead to sending to a typo, a malicious modification introduced by malware, or a misread address.
The safest migration procedure involves checking the receiving address on the Model T before initiating the send from Model One. In Trezor Suite, navigate to the receiving account on the Model T and generate a new address (or verify the next address in sequence), then write it down or copy it carefully. When you send from the Model One, Trezor Suite will display the same address on both the Model One screen and on your computer screen. Compare the addresses at three points: on the Model One hardware screen (where it appears when you confirm), on the Model T receiving screen, and in your written notes. If all three match, proceed. If there is any discrepancy, cancel the transaction and investigate before retrying.
For large balances—Bitcoin worth more than $10,000 or equivalent sums in other cryptocurrencies—consider making a test transaction first. Send a small amount (perhaps $100 or $500 worth) to the Model T, confirm it arrives within a few blocks, and verify that you can spend it back if necessary. This practice identifies address derivation mismatches, firmware incompatibilities, or confusion about which account you are using. The cost of a test transaction is far lower than the cost of discovering after the fact that you sent funds to an address your Model T cannot actually access.
Multi-account complexity and altcoin migration
Trezor Suite supports multiple accounts per cryptocurrency, which allows users to segregate funds for different purposes. A user might have Account 1 for Bitcoin holdings, Account 2 for day trading, and Account 3 for cold storage. During migration, each account must be handled separately because accounts have independent address derivation paths. This adds complexity but also creates opportunity for better organization: you can consolidate multiple Model One accounts into fewer Model T accounts if desired, or keep the same structure for continuity.
Altcoin migration presents its own timing question. If you hold smaller cryptocurrencies with thin liquidity—tokens with limited trading volume or coins not listed on major exchanges—the migration fee may be small in absolute terms but high relative to the asset’s volatility. A token worth $1000 with a $50 migration fee is a 5% cost; if that token drops 20% in value during the migration window, the total loss could be significant. For these assets, timing has less to do with network fees and more to do with price stability and your conviction about whether you will hold them long-term. If a token’s price is volatile and its migration fee is not negligible, consider whether you actually want to keep the asset. If you do, move it during a period of relative price stability rather than during a sharp pump or dump.
Staking tokens and locked cryptocurrencies present special cases. Some assets like Cardano or Solana may have active stakes on the Model One. Migrating staked assets requires unstaking, waiting for the unlock period, and then moving the funds. Trezor Suite displays staking status, but the process is not automatic. A user must understand the lock period for each asset and plan accordingly. Moving Ethereum out of staking, for example, requires initiation of a validator exit and waiting for a potential queue of validators ahead of you—a process that can take days or weeks. Plan for these delays in your migration timeline rather than expecting instant access to funds.
Coordinating with exchange timing and market conditions
Some users plan to migrate by selling holdings on an exchange, then purchasing fresh coins on the same exchange and withdrawing to the Model T. This approach avoids moving coins directly between devices and instead uses the exchange as an intermediary. The trade-off is exposure to exchange risk and potentially worse execution if you sell at the wrong time. If you do plan to use an exchange during migration, timing becomes a matter of price prediction and fee minimization on the exchange’s side—separate from blockchain migration fees.
A more direct approach is to move cryptocurrency directly from Model One to Model T using the blockchain, which eliminates exchange counterparty risk but requires paying network fees. The question becomes: is it cheaper to move $100,000 of Bitcoin directly (perhaps $30 to $100 in fees depending on network congestion) or to sell on an exchange (typically 0.1% to 0.5% trading fee), wait for the sell order to complete, purchase on another exchange or the same one (another 0.1% to 0.5% fee), and withdraw ($5 to $50 per withdrawal)? For most users in most conditions, direct transfer is cheaper. For users planning to rebalance—to sell Bitcoin for Ethereum, for example—the exchange approach may make sense despite higher fees.
You can download the latest Trezor Suite and begin the migration process from the official website, where you will find versions for Windows, macOS, Linux, Android, and iOS. Verify the checksum and signature before installing, as this is a high-value target for malware. Once installed, pair your Model One, back up the recovery seed (if not already done), then pair the Model T with a fresh recovery seed or restore your existing seed. Do not restore the seed to Model T until you have verified that the Model One is functioning correctly and your funds are confirmed to be there.
Timeline and practical sequencing for a complete migration
A prudent migration schedule spans one to two weeks rather than a few hours. The goal is to reduce mistakes, spread transaction fees across multiple low-congestion windows, and allow time for verification at each step. Day 1 involves backing up the Model One recovery seed (if not previously done) and ensuring you can access Trezor Suite on a trusted computer. Day 2 involves receiving the Model T, initializing it with a new recovery seed, and backing up that seed safely. Do not restore the old seed to the Model T yet.
Day 3 involves checking that Model One and Model T both work independently in Trezor Suite, that you can generate addresses on each, and that you understand which accounts and cryptocurrencies are present on each device. Day 4 involves restoring the Model One seed to the Model T (now both devices hold the same private keys) and verifying that they generate identical addresses. This is the moment to discover any firmware or software version incompatibilities. Days 5 through 14 involve migrating cryptocurrencies in a planned sequence, with Bitcoin and Ethereum first (largest fees), followed by altcoins, with at least one or two low-fee windows waited for before each transaction.
After the final transaction is confirmed and settled on the Model T, keep the Model One as an offline backup of the recovery seed. Do not dispose of it or reuse it for other purposes. If the Model T ever fails or is lost, the Model One ensures you can still recover your funds using any compatible hardware wallet. Trezor Suite’s interface makes this recovery straightforward—pair any Model One or Model T, restore the recovery seed, and your funds are accessible again. The entire migration process is not about moving the seed. It is about moving the coins on the blockchain while keeping the seed safely backed up offline.
Frequently asked questions
Does my recovery seed automatically transfer my funds when I restore it to a Model T?
No. The recovery seed generates the same private keys and addresses on both devices, but it does not move actual cryptocurrency. You must initiate separate transactions to move funds from addresses controlled by the Model One to addresses controlled by the Model T. Each transaction requires network confirmation and pays a transaction fee.
What is the cheapest way to migrate Bitcoin from Model One to Model T?
Monitor Bitcoin network fees using a mempool estimator and send your migration transaction during a low-congestion period, typically early morning UTC on weekdays or weekends. Use Trezor Suite’s coin control feature to batch multiple inputs into a single transaction rather than sending from separate addresses. A test transaction with a small amount is worthwhile before moving large balances.
Can I receive new payments while migrating funds between Trezor devices?
You should not. During the migration window, both devices generate the same addresses, which creates address reuse if a new payment arrives to an address already used on the other device. Suspend incoming payments while migration is in progress, or use a separate receiving address exclusively for the migration period. Once migration is complete and confirmed, resume normal receiving to fresh addresses on the Model T.