firefly
wallet
C++

The (original) Firefly hardware wallet base on the ATmega processors.

Last updated May 9, 2026
175
Stars
41
Forks
8
Issues
0
Stars/day
Attention Score
57
Language breakdown
C++ 84.6%
C 15.4%
Files click to expand
README

Firefly Wallet ==============

Weclome to the Firefly DIY Air-gapped Hardware Wallet project.

There are still a few things we are working on, but we wanted to start getting some files into the hands of eager developers.

Also, if you haven't seen it already, please check out our crowdsale. By contributing to the project, you get your very own yourNameHere.firefly.eth ENS name on the Ethereum network and you help fund development of the Firefly.

Folders


Cases

Currently limited to 3D printable cases, but we would love to have other creative people out there contribute interesting designs.

A better 3D printable case will be published soon, but for the impatient, the prototype case is available.

Diagrams

Images and source files used to build documentation. Currently we have a circuit schematic and a breadboard layout for prototyping.

Source

The Arduino sketch and required (modified) libraries.

Future


  • Better 3D printed case; still being designed, but easier to wire (soonish)
  • Printed Circuit Board (PCB) layout for more advanced, but tinier devices (future)

License


MIT and BSD license. Each file includes license information at the top.

© 2026 GitRepoTrend · firefly/wallet · Updated daily from GitHub