# Build unix firmware
./make_unix.sh
# Run unittests in unix firmware
./run_tests.sh
- Python
- Bitcoin
- ECC
- Use bytes internally, not integers
- PSBT
- Only support segwit
- Unoptimized first version, then decrease memory footprint
- HD wallets
- ECC
- Device
- Serial driver
- QR driver
- Display driver (most work is on the C side)
- Libwally?
- We have a
gen_mpy
branch that attempted to auto-generate micropython bindings for libwally using this approach. It seemed very complex so we decided to postpone for now, but it should be attempted again in the future.
- We have a
- Bitcoin