Now in Micropython - easier to develop and contribute.
What parts are in C? - secp256k1 for elliptic curves operation - hash functions - display driver & GUI library (littlevgl) - QR code encoding
All the bitcoin and app logic is in micropython.
0.0.4alpha
Now the wallet is compatible with ColdCard that enforces BIP67. We also only allow BIP67 addresses from now on.
With sorted pubkeys in multisig addresses you don't need to remember the order of signers any more.
0.0.3alpha
Now you can sign multisig transactions! Also includes multisig wallet creation and deletion. Wallet screen allows to navigate through receiving addresses of the single-key or multisig addresses.
0.0.2alpha
Adds reckless storage option to store your recovery phrase on the device. No PIN, no encryption - just stores the mnemonic to make testing easier.
0.0.1alpha
Information about this release: - Switched to libwally & secp256k1 - Modular architecture - portable between platforms with minimal changes - Signet support - Single key PSBT signing, address verification, change detection - Internal storage is used only for touchscreen calibration
0.0.0alpha.2
Supports:
- key generation & recovery - optional passphrase - address verification - single-key signing - displaying master public keys - switching between testnet / regtest / mainnet - somehow working with electrum ( change detection up to address 20 )