Apps
Specter logic adds "apps" support - independent modules that can do small things. It's the first step to the extendability of the wallet.
The main functionality of Specter is also refactored to be a collection of apps.
Apps list is pretty small at the moment but planned to be extended with bip85 apps and other interesting things.
Currently existing apps:
- wallets - handles change verification and multisig / singlesig wallet management
- xpubs - displays master keys with different derivation paths (mostly GUI)
- signmessage - for Bitcoin Message Signing functionality
- getrandom - to provide randomness from TRNG of the board to the host
- label - set a label for the device (good starting point to figure out how apps work)
bc-ur encoding
Adds support for bc-ur standard used by BlueWallet, Cobo Vault and a few other wallets.