UNPKG

@cashu/cashu-ts

Version:

cashu library for communicating with a cashu mint

48 lines (40 loc) 3.45 kB
# Roadmap This document outlines the current and planned features for the project, tracked as **NUTs** (Notation, Utilization, and Terminology). Each NUT represents a specific feature or improvement, with links to detailed specifications. ### How to Use This Document - **Completed NUTs**: Marked with a `[x]` and are fully implemented. - **Pending NUTs**: Marked with a `[ ]` and are planned or in progress. - **Unplanned NUTs**: Marked with a `[!]` are out of scope. - Click on a NUT link to view its detailed specification. This roadmap will be updated as new features are proposed or completed. Contributions and feedback are welcome! We are also tracking the project [here](https://github.com/orgs/cashubtc/projects/19) ## [NUTs](https://github.com/cashubtc/nuts/): - [x] [NUT-00](https://github.com/cashubtc/nuts/blob/main/00.md) | Notation, Utilization, and Terminology | - [x] [NUT-01](https://github.com/cashubtc/nuts/blob/main/01.md) | Mint public key exchange | - [x] [NUT-02](https://github.com/cashubtc/nuts/blob/main/02.md) | Keysets and fees | - [x] [NUT-03](https://github.com/cashubtc/nuts/blob/main/03.md) | Swap tokens | - [x] [NUT-04](https://github.com/cashubtc/nuts/blob/main/04.md) | Mint tokens | - [x] [NUT-05](https://github.com/cashubtc/nuts/blob/main/05.md) | Melting tokens | - [x] [NUT-06](https://github.com/cashubtc/nuts/blob/main/06.md) | Mint information | - [x] [NUT-07](https://github.com/cashubtc/nuts/blob/main/07.md) | Token state check | - [x] [NUT-08](https://github.com/cashubtc/nuts/blob/main/08.md) | Lightning fee return | - [x] [NUT-09](https://github.com/cashubtc/nuts/blob/main/09.md) | Restore signatures | - [x] [NUT-10](https://github.com/cashubtc/nuts/blob/main/10.md) | Spending conditions | - [x] [NUT-11](https://github.com/cashubtc/nuts/blob/main/11.md) | Pay to Public Key (P2PK) | - [x] [NUT-12](https://github.com/cashubtc/nuts/blob/main/12.md) | Offline ecash signature validation | - [x] [NUT-13](https://github.com/cashubtc/nuts/blob/main/13.md) | Deterministic Secrets | - [x] [NUT-14](https://github.com/cashubtc/nuts/blob/main/14.md) | Hashed Timelock Contracts (HTLCs) | - [!] [NUT-15](https://github.com/cashubtc/nuts/blob/main/15.md) | Partial multi-path payments | - [!] [NUT-16](https://github.com/cashubtc/nuts/blob/main/16.md) | Animated QR codes | - [x] [NUT-17](https://github.com/cashubtc/nuts/blob/main/17.md) | WebSockets | - [x] [NUT-18](https://github.com/cashubtc/nuts/blob/main/18.md) | Payment Requests | - [x] [NUT-19](https://github.com/cashubtc/nuts/blob/main/19.md) | Cached Responses | - [x] [NUT-20](https://github.com/cashubtc/nuts/blob/main/20.md) | Signature on Mint Quote | - [x] [NUT-21](https://github.com/cashubtc/nuts/blob/main/21.md) | Clear Authentication | - [x] [NUT-22](https://github.com/cashubtc/nuts/blob/main/22.md) | Blind Authentication | - [x] [NUT-23](https://github.com/cashubtc/nuts/blob/main/23.md) | BOLT11 | - [!] [NUT-24](https://github.com/cashubtc/nuts/blob/main/24.md) | HTTP 402 Payment Required | - [x] [NUT-25](https://github.com/cashubtc/nuts/blob/main/25.md) | BOLT12 | - [x] [NUT-26](https://github.com/cashubtc/nuts/blob/main/26.md) | Bech32m Encoding | - [ ] [NUT-27](https://github.com/cashubtc/nuts/blob/main/27.md) | Nostr Mint Backup | - [x] [NUT-28](https://github.com/cashubtc/nuts/blob/main/28.md) | Pay-to-Blinded-Key (P2BK) | - [x] [NUT-29](https://github.com/cashubtc/nuts/blob/main/29.md) | Batched Minting |