OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Wallet — firefly

Wallet — firefly is an open-source DIY air-gapped hardware-wallet project based on ATmega processors, with Arduino source, circuit diagrams and 3D-printable case files.

Independent OpenViST project profile, based on linked sources.

Wallet — firefly — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you want repository materials for exploring or prototyping an ATmega-based air-gapped wallet, rather than a ready-to-use wallet application.

Who it is for

  • Developers prototyping hardware-wallet designs.
  • Makers who want to adapt the project’s 3D-printable enclosure.

Documented uses

  • Use the schematic and breadboard layout as references for hardware prototyping.
  • Explore the Arduino sketch and modified libraries included in the project.
  • Adapt the prototype enclosure using the supplied 3D-printable case files.
Before you choose

Requirements & limits

  • The project is based on ATmega processors and includes an Arduino sketch with modified libraries.
  • The repository provides a circuit schematic, a breadboard layout and prototype 3D-printable case files.
  • The README describes development as ongoing; a more convenient case and PCB layout are listed as future work.
  • The README says individual files include license information and mentions MIT and BSD licenses; repository metadata lists MIT.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Review Firefly’s prototype hardware design files

Locate the circuit diagrams, Arduino sketch, modified libraries, and prototype case files for planning a DIY air-gapped wallet build.

Before you start

  • Access to the Firefly wallet repository.

Steps

  1. Open the repository and inspect the Diagrams folder for the circuit schematic and breadboard layout.

  2. Inspect the Source folder for the Arduino sketch and required modified libraries.

  3. Inspect the Cases folder for the available 3D-printable prototype case.

Expected outcome

The repository provides design materials and source files for examining and planning a prototype build.

Guide limitations

  • The case designs are described as limited to 3D-printable cases, and the prototype case is identified as an interim design.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
firefly/wallet · Official homepage title · retained in its source language