calle 👁️⚡👁️ on Nostr: Proudly presenting: The Cashu Protocol v1 specs! One year after the inception of ...
Proudly presenting: The Cashu Protocol v1 specs!
One year after the inception of Cashu, we finally introduce the first version of the protocol.
This is a major evolution! We dubbed it "The Great Cleanup" and it's already being implemented in different Cashu projects.
You can find the pull request in the Cashu NUTs repository.
Cashu NUTs (Notation, Usage, and Terminology) describe the protocol specifications of Cashu wallets and mints. This makes sure that Cashu Ecash systems are interoperable.
https://github.com/cashubtc/nuts/pull/55
Among countless other improvements, we introduce a new concept: Quotes!
Quotes allow mint operations with different payment methods (Lightning, on-chain, ...) and Ecash units (sats, msats, usd, ...).
This brings incredible flexibility for building Ecash systems.
We also transition from base64 keyset IDs to hexadecimal IDs with a version flag. This allows much easier upgrades of the keyset ID in the future.
Read more about Cashu and check out Cashu projects like Wallets and mints at https://cashu.space
If you are a developer, make sure to check out the many Cashu libraries on our documentation page at https://docs.cashu.space
Onward!
One year after the inception of Cashu, we finally introduce the first version of the protocol.
This is a major evolution! We dubbed it "The Great Cleanup" and it's already being implemented in different Cashu projects.
You can find the pull request in the Cashu NUTs repository.
Cashu NUTs (Notation, Usage, and Terminology) describe the protocol specifications of Cashu wallets and mints. This makes sure that Cashu Ecash systems are interoperable.
https://github.com/cashubtc/nuts/pull/55
Among countless other improvements, we introduce a new concept: Quotes!
Quotes allow mint operations with different payment methods (Lightning, on-chain, ...) and Ecash units (sats, msats, usd, ...).
This brings incredible flexibility for building Ecash systems.
We also transition from base64 keyset IDs to hexadecimal IDs with a version flag. This allows much easier upgrades of the keyset ID in the future.
Read more about Cashu and check out Cashu projects like Wallets and mints at https://cashu.space
If you are a developer, make sure to check out the many Cashu libraries on our documentation page at https://docs.cashu.space
Onward!