๐ Embit v0.8.1 is now released!
This is a major security and stability upgrade to the core Bitcoin library that powers Specter DIY, Krux, and SeedSigner.
Big step forward for the whole DIY Bitcoin hardware community. ๐
What is embit? Embit is a lightweight, pure Python Bitcoin library that runs on both CPython and MicroPython. It handles key derivation, PSBT signing, Descriptors, Miniscript, Taproot, and much more.
It serves as the foundation for:
- Specter DIY
- Krux
- SeedSigner
Key improvements in v0.8.1:- Enhanced Taproot support (Key Spend signatures in PSBTs)
- Major fixes in the Descriptor parser (tr(), sh(wsh()), etc.)
- Miniscript improvements
- Stronger security โ no more bundled native binaries (reduced supply-chain risk)
- Professional release process with SBOM, CodeQL, and more
For Specter DIY this brings:- More stable handling of complex wallets (Multisig + Taproot + Miniscript)
- Better error messages
- Stronger overall firmware security
Weโll integrate v0.8.1 into the next firmware releases.
Krux and SeedSigner also benefit directly from this update โ improved stability, better Taproot functionality, and a more secure base for all DIY builders in the ecosystem.
Huge thanks to everyone involved!
Image for Tweet 5
Special thanks to @mike_tolkachev (Mike) for leading this release and all the hard work! ๐
โ Full Release Notes: https://github.com/diybitcoinhardware/embit/releases/tag/v0.8.1

This is a major security and stability upgrade to the core Bitcoin library that powers Specter DIY, Krux, and SeedSigner.
Big step forward for the whole DIY Bitcoin hardware community. ๐
What is embit? Embit is a lightweight, pure Python Bitcoin library that runs on both CPython and MicroPython. It handles key derivation, PSBT signing, Descriptors, Miniscript, Taproot, and much more.
It serves as the foundation for:
- Specter DIY
- Krux
- SeedSigner
Key improvements in v0.8.1:- Enhanced Taproot support (Key Spend signatures in PSBTs)
- Major fixes in the Descriptor parser (tr(), sh(wsh()), etc.)
- Miniscript improvements
- Stronger security โ no more bundled native binaries (reduced supply-chain risk)
- Professional release process with SBOM, CodeQL, and more
For Specter DIY this brings:- More stable handling of complex wallets (Multisig + Taproot + Miniscript)
- Better error messages
- Stronger overall firmware security
Weโll integrate v0.8.1 into the next firmware releases.
Krux and SeedSigner also benefit directly from this update โ improved stability, better Taproot functionality, and a more secure base for all DIY builders in the ecosystem.
Huge thanks to everyone involved!
Image for Tweet 5
Special thanks to @mike_tolkachev (Mike) for leading this release and all the hard work! ๐
โ Full Release Notes: https://github.com/diybitcoinhardware/embit/releases/tag/v0.8.1
