Cashu Nutshell v0.12.1: Performance and Stability Improvements

Cashu is a Chaumian Ecash wallet and mint for Bitcoin Lightning. Cashu Nutshell is the reference implementation in Python.

Cashu Nutshell v0.12.1: Performance and Stability Improvements
  • "This release includes a ton of performance and stability improvements!"
  • Disclaimer: Cashu is still experimental and not production-ready.

What's new

NUTs

Mint

  • Use httpx library instead of requests for asynchronous operations.
  • Transition from using DB locks to asyncio locks (for compatibility with RaspberryPi systems and LNbits).

Wallet

  • Huge performance increase thanks to db optimizations.
  • Multimint swaps in Nutshell! Enter cashu swap or use the wallet API.
  • Option to mint tokens of a specific denomination (for headless operation).
  • Option to send existing token denominations without a /split (for high-frequency payments).
  • Improve wallet REST API.

Changes

New Contributors

Full Changelog: 0.12.0...0.12.1

GitHub Repo