Trezor Model One

Loïc MorelLoïc Morel
Apr 11, 2025
Apr 11, 2025
Image credit: Trezor.io
The Trezor Model One is the very first Hardware Wallet ever released, launched in 2014 by SatoshiLabs. After more than ten years in existence, it remains an interesting choice, particularly for users looking for a Hardware Wallet that's accessible both technically and in terms of budget. In fact, it's priced at €49 on the official Trezor website. It's one of the only hardware wallets in this price range. It lies midway between entry-level devices at around €20, such as the Tapsigner, which often lack a screen, and mid-range devices at around €80, such as the Ledger Nano S Plus or the Trezor Safe 3.
The Model One features a 0.96-inch monochrome OLED display and two physical buttons. It operates without a battery, using only a micro-USB connection for power and data exchange.
The main drawback of the Model One is its lack of Secure Element, which makes it vulnerable to a variety of physical attacks, some of which are relatively simple to execute. These attacks can include the analysis of auxiliary channels to determine the device PIN, or more advanced techniques to extract the encrypted seed in order to brute-force it later. Note that these attacks require physical access to the device. However, this vulnerability can be considerably reduced by using a solid passphrase BIP39. If you opt for this Hardware Wallet, I strongly advise you to configure a passphrase.
The Model One offers two important advantages:
  • It is based on a completely open-source architecture. Unlike more recent models with Secure Element, all Model One hardware and software components are auditable;
  • It is equipped with a screen. To my knowledge, this is the only Hardware Wallet on the market in this price range with a display. This is a very important feature, as it enables signed information and reception addresses to be verified, thus preventing many digital attacks.
The Trezor Model One may therefore represent a wise choice for beginners and intermediate users on a limited budget. However, it's important to remain aware of its limitations in terms of physical protection, due to the absence of Secure Element. If your budget is limited, this is a good option, but if you can afford to opt for a superior model, such as the Trezor Safe 3 at €79, it's preferable, as it includes a Secure Element.

Unboxing the Trezor Model One

When you receive your Model One, make sure the box and seal are intact to confirm that the package has not been opened. A software verification of the device's authenticity and integrity will also be carried out when it is set up later.
Box contents include :
  • The Trezor Model One;
  • Cardstock to record your mnemonic phrase, stickers and instructions;
  • USB-A to micro-USB cable.
Navigating the device is very simple:
  • Right-click to confirm and proceed to the next steps;
  • Use the left button to go back.

Prerequisites

For this tutorial, I'm going to show you how to use the Trezor Model One with Sparrow Wallet wallet management software. If you haven't yet installed this software, please do so now. If you need help, we also have a detailed tutorial on configuring Sparrow Wallet :
You'll also need the Trezor Suite software to configure the Model One, check its authenticity and install the firmware. We'll only be using this software for that, and afterwards it will only be needed for firmware updates. For day-to-day management of the wallet, we'll be using Sparrow Wallet exclusively, as it's optimized for Bitcoin and easy to use, even for beginners (Sparrow only supports Bitcoin, not altcoins).
For both these programs, I strongly recommend that you check both their authenticity (with GnuPG) and their integrity (via Hash) before installing them on your machine. If you don't know how to do this, you can follow this other tutorial :

Starting the Trezor Model One

Connect your Model One to your computer where Trezor Suite and Sparrow Wallet are already installed.
Open Trezor Suite, then click on "Set up my Trezor".
Select "Bitcoin-only firmware", then click on "Install Bitcoin-only".
Trezor Suite will then install the firmware on your Model One. Please wait during installation.
Click on "Continue".

Creating a Bitcoin wallet

On Trezor Suite, click on the "Create new Wallet" button.
Accept the terms of use on the Hardware Wallet.
In Trezor Suite, click on "Continue to backup".
The software provides instructions on how to manage your mnemonic phrase.
This mnemonic gives you full, unrestricted access to all your bitcoins. Anyone in possession of this phrase can steal your funds, even without physical access to your Trezor Model One.
The 24-word phrase restores access to your bitcoins in the event of loss, theft or breakage of your Hardware Wallet. It is therefore very important to save it carefully and store it in a safe place.
You can write it on the cardboard supplied in the box, or for added security, I recommend engraving it on a stainless steel base to protect it from fire, flood or collapse.
Confirm the instructions, then click on the "Create Wallet backup" button.
The Model One will create your mnemonic phrase using its random number generator. Make sure you're not being watched during this operation. Write down the words provided on the screen on the physical medium of your choice. Depending on your security strategy, you may consider making several complete physical copies of the phrase (but above all, don't divide it). It's important to keep the words numbered and in sequential order.
Obviously, you must never share these words on the Internet, as I do in this tutorial. This example wallet will be used only on the Testnet and will be deleted at the end of the tutorial
For more information on the proper way to save and manage your mnemonic phrase, I highly recommend following this other tutorial, especially if you're a beginner:
To move on to the next words, right-click. Once you've written down all the words, click the right button again to move on to the next step.
Your Hardware Wallet again shows you all your words. Check that you've written them all down.

Setting the PIN code

Next comes the PIN code step. The PIN code unlocks your Trezor. It therefore provides protection against unauthorized physical access. This PIN code is not involved in the derivation of your wallet's cryptographic keys. So even without access to the PIN code, possession of your 12-word mnemonic phrase will enable you to regain access to your bitcoins.
On Trezor Suite, click on "Continue to PIN", then on the "Set PIN" button.
Confirm on the Model One.
We recommend choosing a PIN code that is as random as possible. Be sure to save this code in a separate location from where your Trezor is stored (e.g. in a password manager). You can define a PIN code of between 8 and 50 digits. I recommend that you choose a PIN code as long as possible to enhance security.
The PIN code must be entered in Trezor Suite on your computer by clicking on the dots corresponding to the digits, according to the keyboard configuration displayed on the Trezor Model One.
This specific PIN entry method is required every time you unlock your Trezor Model One, whether via Trezor Suite or Sparrow Wallet.
Once finished, click on the "Enter PIN" button.
Write down your PIN again to confirm.
On Trezor Suite, click on the "Complete setup" button.
The configuration of your Model One is now complete. If you wish, you can change the name and home page of your Hardware Wallet.
We won't be needing the Trezor Suite software any more, except to carry out regular firmware updates on your Hardware Wallet, or if you'd like to run a recovery test. We're now going to use Sparrow to manage the wallet, as this software is perfectly suited to Bitcoin-only use.

Setting up the wallet on Sparrow Wallet

Start by downloading and installing Sparrow Wallet from the official website on your computer, if you haven't already done so.
Once you've opened Sparrow Wallet, make sure that the software is connected to a Bitcoin node, which is indicated by the tick in the bottom right-hand corner of Interface. If you're having trouble connecting Sparrow, I recommend you consult the beginning of this tutorial:
Click on the "File" tab, then on "New Wallet".
Name your wallet, then click on "Create Wallet".
In the "Script Type" drop-down menu, select the type of script that will be used to secure your bitcoins. I recommend "Taproot", or failing that, "Native SegWit".
Click on the "Connected Hardware Wallet" button. Your Model One must of course be connected to the computer.
Click on the "Scan" button. Your Model One should appear.
When you connect your Model One to a computer with Sparrow Wallet open, you will then be prompted to enter a passphrase BIP39 on Sparrow. This advanced option will be covered in a future tutorial. For now, you can simply select "Toggle passphrase Off" to prevent your Trezor from prompting you to enter a passphrase every time you start up.
Click on "Import Keystore".
You can now see the details of your wallet, including the extended public key of your first account. Click on the "Apply" button to finalize wallet creation.
Choose a strong password to secure access to Sparrow Wallet. This password will ensure secure access to your Sparrow wallet data, protecting your public keys, addresses, labels and transaction history from unauthorized access.
I advise you to save this password in a password manager so you don't forget it.
And now your wallet has been imported into Sparrow Wallet!
Before you receive your first bitcoins in your wallet, I strongly advise you to perform an empty recovery test. Write down some reference information, such as your xpub, then reset your Trezor Model One while the wallet is still empty. Then try to restore your wallet on the Trezor using your paper backups. Check that the xpub generated after the restore matches the one you originally wrote down. If it does, you can rest assured that your paper backups are reliable.
To learn more about how to perform a recovery test, I suggest you consult this other tutorial:

How to receive bitcoins with the Trezor Model One?

On Sparrow, click on the "Receive" tab.
Before using the address proposed by Sparrow Wallet, check it on your Trezor's screen. This practice allows you to confirm that the address displayed on Sparrow is not fraudulent, and that the Hardware Wallet does indeed hold the private key needed to subsequently spend the bitcoins secured with this address. This helps you to avoid several types of attack.
To perform this check, click on the "Display Address" button.
Check that the address displayed on your Trezor matches the one on Sparrow Wallet. It's also advisable to carry out this check just before communicating your address to the sender, to be sure of its validity. You can press the right button to confirm.
You can also add a "Label" to describe the source of bitcoins that will be secured with this address. This is a good practice that allows you to better manage your UTXOs.
You can then use this address to receive bitcoins.

How to send bitcoins with the Trezor Model One?

Now that you've received your first Satss in your Model One-secured wallet, you can spend them too! Connect your Trezor to your computer, launch Sparrow Wallet, then go to the "Send" tab to build a new transaction.
If you wish to Coin Control, i.e. choose specifically which UTXOs to consume in the transaction, go to the "UTXOs" tab. Select the UTXOs you wish to spend, then click on "Send Selected". You will be redirected to the same screen in the "Send" tab, but with your UTXOs already selected for the transaction.
Enter the destination address. You can also enter multiple addresses by clicking on the "+ Add" button.
Write down a "Label" to remember the purpose of this expense.
Select the amount to be sent to this address.
Adjust the fee rate of your transaction according to the current market. For example, you can use Mempool.space to choose a suitable fee rate.
Make sure all your transaction parameters are correct, then click on "Create Transaction".
If everything is to your satisfaction, click on "Finalize Transaction for Signing".
Click on "Sign".
Click on "Sign" next to your Trezor Model One.
Check the transaction parameters on your Hardware Wallet screen, including the recipient's receiving address, the amount sent and the fee. Once the transaction has been verified on the Trezor, right-click to sign it.
Your transaction is now signed. Check one last time that everything is OK, then click on "Broadcast Transaction" to broadcast it on the Bitcoin network.
You can find it in the "Transactions" tab of Sparrow Wallet.
Congratulations, you're now up to speed on the basic use of the Trezor Model One with Sparrow Wallet! To take things a step further, I recommend this comprehensive tutorial on using a Hardware Wallet Trezor with a passphrase BIP39 to reinforce your safety :
If you found this tutorial useful, I'd be grateful if you'd leave a green thumb below. Feel free to share this article on your social networks. Thank you very much!
Did this work well for you?
1
0

Author

This tutorial has been written by Loïc Morel

You can say thanks by tipping the professor.

Credits

This tutorial has not been proofread yet

0/3Proofreading status

The original content has been translated by AI, but human review is necessary to ensure its accuracy.

Progress: 0/33 311 sats1 656 sats828 sats
*Rewards may vary based on the $ exchange rate

Every content on the platform is the result of a collaborative effort: each lesson, translation, and revision is made possible by the work of contributors. For this reason, we are always looking for proofreaders who can review our content in many languages. If you want to participate in the proofreading process, please reach out in our Telegram group and read our tutorial. We remind you that this content is open-source - licensed under CC BY-SA - so it can be freely shared and used, as long as the original source is credited.