Skip to main content

Search...

Popular searches
HardwareUpdated: Oct 27, 2026

Firmware

Firmware is the software that runs on a hardware wallet itself: it generates keys, shows transaction details on the screen and signs.

Also known as:device software

What Is a Firmware?

Firmware is the software stored and executed on the hardware wallet. It generates and protects keys, parses each transaction, shows its details on the device screen, and signs only after the user confirms. Because everything the device displays comes from firmware, its correctness matters as much as the hardware.

Vendors sign firmware releases, and the device's bootloader refuses, or loudly warns about, code without a valid vendor signature. Open-source firmware lets independent researchers review the code; reproducible builds let them confirm that the published binary was built from that code.

Updates add coin support and fix vulnerabilities. They are installed through the vendor's companion app, and having the recovery phrase backed up before updating is standard advice.

HardwareBootloader

A bootloader is a small program that initializes hardware and loads the main operating system or firmware on a device, often used in blockchain hardware wallets for secure startup.

Read full definition
SecurityOpen Source Firmware

Open Source Firmware refers to firmware in hardware devices, like wallets, where the source code is publicly available, allowing transparency, auditability, and customization.

Read full definition
SecurityReproducible Builds

Reproducible Builds refer to the process where the same source code consistently produces identical binary outputs, ensuring verifiable and trustworthy software in blockchain and crypto projects.

Read full definition
WalletCompanion App

A companion app is a software application used to manage and interact with cryptocurrency wallets or blockchain networks, typically offering features like transactions and security controls.

Read full definition
BlockchainMnemonic Phrase

A mnemonic phrase is a set of words that stores a cryptocurrency wallet's private keys, allowing users to recover access if lost.

Read full definition

Real-World Examples

Example 1: A firmware update adds clear signing for a new token standard, so the device shows the actual action instead of raw data.

Example 2: A modified firmware image fails the bootloader's signature check, and the device refuses to run it.

HardwareFirmware Update

Firmware Update installs new low-level software on a hardware wallet to fix bugs, enhance security, or add features in cryptocurrency devices.

Read full definition
SecurityClear Signing

Clear Signing is a process in blockchain where transaction data is displayed in human-readable form before being signed, ensuring transparency and preventing blind signing risks.

Read full definition
BlockchainToken

A token is a digital asset on a blockchain that represents value, ownership, utility, or access rights. Examples include ERC-20 tokens on Ethereum.

Read full definition

Ready to Choose a Secure Wallet?

Use our tools to find the right hardware wallet for your needs.