Skip to content
View XmrSigner's full-sized avatar

Block or report XmrSigner

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
xmrsigner/README.md

πŸ”’ XmrSigner: Build Your Own Air-Gapped Monero Hardware Wallet

Status: Beta License: MIT Monero: Compatible

Build your own secure, air-gapped Monero hardware wallet for less than a cup of coffee per day. Perfect for privacy-conscious individuals who want complete control over their digital assets.

πŸš€ Why XmrSigner?

XmrSigner empowers you to create a truly air-gapped Monero signing device using affordable, off-the-shelf hardware. Born from the battle-tested SeedSigner Bitcoin project, XmrSigner brings the same level of security and sovereignty to the Monero ecosystem.

πŸ›‘οΈ Key Security Features

  • Truly Air-Gapped: No WiFi, no Bluetooth, no backdoors
  • Stateless Design: No persistent storage of sensitive data
  • Open Source: Every component is verifiable and transparent
  • DIY Approach: You build it, you trust it

✨ Flagship Features

  • 🎲 Create secure seeds using dice rolls or camera entropy
  • πŸ“· Live preview for QR scanning and seed generation
  • πŸ” Support for both 25-word Monero seeds and 16-word Polyseed phrases
  • 🌐 Compatible with Mainnet, Stagenet & Testnet
  • 🀝 Integration with Feather Wallet and official Monero GUI
  • πŸ’» Companion desktop application for seamless transaction handling

πŸ› οΈ Hardware Shopping List

Component Specifications Why This Matters
Raspberry Pi Zero v1.3 (no WiFi/BT) Maximum air-gap security
Waveshare LCD 1.3" 240x240px Perfect size-to-usability ratio
Camera Module OV5647 Sensor Reliable QR code scanning

Estimated Total Cost: $40-50 USD

πŸ—οΈ Current Status

XmrSigner is currently in active development, with a strong focus on security and usability. Some exciting developments on the horizon:

  • βœ… Core signing functionality
  • βœ… QR code transaction parsing
  • 🚧 Comprehensive documentation
  • 🚧 Multisig support (planned)
  • 🚧 Native C++ reimplementation

πŸ“Έ The Device

XmrSigner Enclosure

Community-designed enclosure by @Go Brrr (website X)

The files to print the enclosure

🀝 Community & Support

⚠️ Important Notes

  • Device takes ~60 seconds to boot (patience is a virtue!)
  • Always test with testnet before handling real funds
  • This is beta software - use at your own risk

πŸ“š Related Projects

πŸ™ Acknowledgments

This project stands on the shoulders of giants:

  • SeedSigner - The original inspiration
  • Monero Project - The privacy foundation
  • Community contributors who make this project possible

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

Built with and ❀️ by the Monero community, for the Monero community

Popular repositories Loading

  1. xmrsigner xmrsigner Public

    Python 10 3

  2. XmrSigner.github.io XmrSigner.github.io Public

    SCSS

  3. docs docs Public