Join Nostr
2026-06-02 14:44:34 UTC

Specter on Nostr: 🚀 Embit v0.8.1 is now released! This is a major security and stability upgrade to ...

🚀 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