The Butterfly OHW Ultra utilizes OP-TEE, an open-source Trusted Execution Environment (TEE) that implements the Arm TrustZone technology. TEE technology offers security on par with standalone hardware security chips.
This version runs on Linux and employs Yocto to create custom Linux-based systems. SoCs deliver exceptional performance and scalability. Some typical Single Board Computers (SBCs) capable of running OP-TEE include the Raspberry Pi 3B (BCM2837), Rock Pi 4 (Rockchip RK3399), and BeagleBone AI (Texas Instruments AM5729).
The estimated hardware cost for this version is $100.
Software | Hardware |
---|---|
meta-butterfly-ohw-os | butterfly-ohw-hardware |
The chips and hardware selected for this project can be easily sourced from the market, with no proprietary hardware or undocumented chips being used.
The project is developed entirely in an open-source manner, including hardware PCB design, firmware。
Support is provided for Wi-Fi, Bluetooth, and USB.
Last year, while engaged in a project involving OP-TEE and Yocto, I recognized that harnessing these technologies to develop a potent, scalable, and open-source hardware wallet would be remarkably fitting.