Crypto Wallet

This customized Trezor device enhances user experience with its multi-directional joystick and flexible USB compatibility.

The Client

Anuj is an independent entrepreneur who came to us with the goal of making a hardware crypto wallet for storing and managing bitcoin and other currencies.

The Challenge

Due to budget constraints, the approach to this project was to use an already available open-source crypto wallet as a basis and modify it with the desired UI improvements.

There are benefits to using open-source hardware and software when it comes to security because it offers transparency which was actually a benefit to this project.

At the time of doing this work, USB-C was just beginning to become popular in the market and so there was a desire to offer flexibility for supporting both types of USB.

The Outcome

We had a successful prototype run, having implemented a multi-directional joystick for superior navigation between menus and also getting both USB connectors functional so that the device could be plugged directly into a phone via USB-C or a computer via a micro-USB cable.

Unfortunately funding ran dry for the project so we weren’t able to take it further.

Technologies

USB

Leveraging USB OTG technology to support multiple ports that can connect to various devices.

OLED

Utilizing a compact OLED display to deliver crisp, low-power visual feedback for secure interactions.

Cryptography

Local cryptography secures keys, protects sensitive data, and reliably authenticates users.

Secure Boot

Secure boot ensures only trusted firmware runs, protecting against tampering or unauthorized code.

Trezor Wallet

Trezor is a fully open-source cryptocurrency wallet—its firmware and hardware design files are publicly available, allowing developers to inspect, modify, and rebuild the device as needed.

We took advantage of this openness to create a custom version of the Trezor wallet tailored to a specific use case. This included modifications to the physical layout, firmware-level adjustments, and new features built on top of the secure foundation provided by the original design. Our work preserved the core principles of cold storage and offline key management while enabling new capabilities through hardware customization.