Specter Hardware Wallet

    Open-source firmware on trust minimized signing devices.

    Specter Firmware enables you to build your own trust minimized signing devices.

    It is FOSS free open source software under the MIT license.

    Open source firmware and off-the-shelf hardware, for trust minimized bitcoin self-custody.

    Specter Firmware

    Open source firmware for signing devices.

    Specter Firmware >>
    Specter Firmware

    Specter DIY

    Very easy to build from off-the-shelf components to minimize supply chain risk.

    Build Instructions >>
    Specter DIY Barebones

    Signing Device

    The Specter DIY uses the STM Discovery Board and Waveshare QR Code Scanner to create a signing device purely from off-the-shelf components, minimizing supply-chain risks.

    Temporary Seed Mode

    To eliminate the need for a built-in secure element, Specter DIY can operate in Temporary Seed Mode. In this mode, seed words are deleted each time the device is powered off and must be re-imported with each use.

    Easy Seed Import

    The smartphone-sized touchscreen display makes it simple to enter the Bitcoin seed phrase. Additionally, SeedQR codes are supported for added convenience.

    Specter Shield

    Specter Shield

    An open-source extension board for the Specter DIY, the Specter Shield enables highly secure seed phrase encryption using smartcards.

    Find vendors >>

    Secure Element

    With the Specter Shield, you can encrypt your Bitcoin seed phrase securely using a secure chip. Even if an attacker gains physical access to the device, they are limited to 10 PIN attempts to access the seed phrase.

    Multiple Smartcards

    Support for multiple smartcards allows you to manage multiple seed phrases, functioning like several independent hardware wallets.

    Family Hardware Wallet

    The Specter Shield can be shared among family members. Each member can use their own smartcard with a unique seed phrase, eliminating the need to purchase multiple hardware wallets.

    Specter Signer In Use

    Firmware Features

    Embit Library

    Specter firmware uses our Embit bitcoin library. It is designed to run either with Python 3 on a PC or with MicroPython on embedded devices.

    Liquid Support

    Use Specter Hardware wallets in singlesig or multisig wallets for self custody of Liquid assets.

    Intuitive Interaction

    Interface optimized for a 4inch touch display.

    Anti-phishing words

    Seed displayed after each pin entry verifies the device was not tampered with.

    Secure Element

    Shield board enables smart cards to encrypt wallet seeds. Multiple cards are acting like separate hardware wallets.

    Airgapped

    Use QR codes to stay completely offline.

    QR Code Wallet Import

    Scan QR code to import wallet descriptor to the device.

    Temporary Seed

    Private keys can be stored locally in device memory.

    Added Entropy

    Use coin-flips to introduce extra randomness to key generation.

    Key Generation

    Securely generate seed words using the microcontrollers true random number generator and entropy from koordinates and timestamps of every display touch.

    Pin Generation

    Lock device access with a pin.

    PSBT

    Partially signed bitcoin transaction support.

    Verify Addresses

    Verify and export receive addresses.

    SeedQR

    Import Seeds instant into the device by just scanning classic or compact seedQR Codes.

    BIP85

    Derive child seed phrases from your primary seed phrase for use on less secure devices, such as hot wallets, lightning wallets, etc.