SkillAgentSearch skills...

Nuts

Cashu protocol specifications https://cashubtc.github.io/nuts/

Install / Use

/learn @cashubtc/Nuts
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Cashu NUTs (Notation, Usage, and Terminology)

These documents each specify parts of the Cashu protocol. Read the specifications for the legacy API here.

Specifications

Wallets and mints MUST implement all mandatory specs and CAN implement optional specs.

Mandatory

| NUT # | Description | | -------- | ----------------------- | | 00 | Cryptography and Models | | 01 | Mint public keys | | 02 | Keysets and fees | | 03 | Swapping tokens | | 04 | Minting tokens | | 05 | Melting tokens | | 06 | Mint info |

Optional

| # | Description | Wallets | Mints | | -------- | --------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------ | | 07 | Token state check | Nutshell, Nutstash, cashu-ts, cdk, Minibits, macadamia | Nutshell, cdk-mintd, nutmix | | 08 | Overpaid Lightning fees | Nutshell, Nutstash, cashu-ts, cdk, Minibits, macadamia | Nutshell, cdk-mintd, nutmix | | 09 | Signature restore | Nutshell, cdk, Cashu.me, Minibits, macadamia | Nutshell, cdk-mintd | | 10 | Spending conditions | Nutshell, cdk, cashu-ts, Minibits | Nutshell, cdk-mintd, nutmix | | 11 | Pay-To-Pubkey (P2PK) | Nutshell, cdk, Cashu.me, Minibits | Nutshell, cdk-mintd, nutmix | | 12 | DLEQ proofs | Nutshell, cdk, cashu-ts | Nutshell, cdk-mintd, nutmix | | 13 | Deterministic secrets | Nutshell, cashu-ts, cdk, macadamia, Minibits | - | | 14 | Hashed Timelock Contracts (HTLCs) | Nutshell, cdk | Nutshell, cdk-mintd, nutmix | | 15 | Partial multi-path payments (MPP) | Nutshell, cdk | Nutshell, cdk-mintd, nutmix | | 16 | Animated QR codes | Cashu.me, macadamia, Minibits | - | | 17 | WebSocket subscriptions | Nutshell, cdk, Cashu.me, Minibits | Nutshell, cdk-mintd, nutmix | | 18 | Payment requests | Cashu.me, Boardwalk, cdk, Minibits | - | | 19 | Cached Responses | - | Nutshell, cdk-mintd | | 20 | Signature on Mint Quote | cdk, Nutshell | cdk-mintd, Nutshell | | 21 | Clear authentication | Nutshell, cdk | Nutshell, cdk-mintd, nutmix | | 22 | Blind authentication | Nutshell, cdk | Nutshell, cdk-mintd, nutmix | | 23 | Payment Method: BOLT11 | Nutshell, cdk | Nutshell, cdk-mintd, nutmix | | 24 | HTTP 402 Payment Required | - | - | | 25 | Payment Method: BOLT12 | cdk, cashu-ts | cdk-mintd | | 26 | Payment Request Bech32m Encoding | cdk, cashu-ts | - | | 27 | Nostr Mint Backup | Cashu.me, cdk | - | | 28 | Pay to Blinded Key (P2BK) | cdk, cashu-ts | - | | 29 | Batched Mint | - | - |

Wallets

Mints

Related Skills

View on GitHub
GitHub Stars226
CategoryProduct
Updated20h ago
Forks75

Security Score

95/100

Audited on Mar 28, 2026

No findings