{"repo":"Kukks/DotNut","free":true,"listed":false,"github":"https://github.com/Kukks/DotNut","clone":"git clone https://github.com/Kukks/DotNut.git","description":"A C# Cashu library","language":"C#","stars":26,"topics":["bitcoin","cashu","ecash","lightning","secp256k1"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"DotNut C# library for the Cashu protocol - a Chaumian e-cash system built on Bitcoin/Lightning. Installation Usage The main entry point is the Wallet class, which exposes a fluent builder for connecting to a mint and performing operations. Setup Mint (Lightning &rarr; tokens) Swap (rebalance / receive token) Melt (tokens &rarr; Lightning) Restore (from mnemonic) Token encoding P2PK / HTLC spending conditions Direct API access If you need raw protocol access without the wallet abstraction: WebSockets (NUT-17) Implemented NUTs NUT Description ---------------------------------------------------------- ----------------------------------------- 00 Cryptographic primitives & token format 01 Mint public key distribution 02 Keysets and keyset IDs 03 Swapping tokens 04 Minting tokens 05 Melting tokens 06 Mint info 07 Token state check 08 Lightning fee return 09 Token restoration 10 Spending conditions 11 Pay-to-Public-Key (P2PK) 12 DLEQ proofs 13 Deterministic secrets (BIP39) 14 Hash Time-Locked Contracts (HTLC) 17 WebSocket subscriptions 18 Payment requests 20 Signature on Mint Quote 23 BOLT11 25 BOLT12 26 Payment Request Bech32m Encoding 27 Nostr Mint Backup 28 Pay-to-Blinded-Key (P2BK) TODO: NUT Description -------------------------------------------------------- ----------------------------------------- 15 Multipath payments 21 Clear Authentication 22 Blind Authentication Requirements - .NET 8.0+ License MIT - see LICENSE. Resources - Cashu protocol - NUT specifications - NuGet pa","default_branch":null,"files":null,"tree":[],"storefront":"/r/Kukks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Kukks/DotNut/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}