github cashubtc/nutshell 0.16.4

5 days ago

This release brings two new protocol spec updates to nutshell, NUT-19 and NUT-20 (thank you @lollerfirst). It also includes a new HTTP compression middleware (thank you @ok300) and several bug fixes.

Note

Don't forget to run poetry install if you update nutshell from the GitHub repository.

NUT-19: Cached Response

The nutshell mint now supports NUT-19 cached responses using Redis. The mint will replay successful mint, melt, and swap responses from its caching middleware. Enable these settings in your .env to cache responses in Redis:

MINT_REDIS_CACHE_ENABLED=TRUE
MINT_REDIS_CACHE_URL="redis://localhost:6379"

A new file in /docker/docker-compose.yml can be used to start a redis server using docker compose up.

NUT-20: Signature on Mint Quote

NUT-20 allows users to create mint quotes that can only be minted if a valid signature is provided by the creator of the mint quote.

What's Changed

New Contributors

Full Changelog: 0.16.3...0.16.4

Don't miss a new nutshell release

NewReleases is sending notifications on new releases.