@@ -20,33 +20,32 @@ Wallets and mints `MUST` implement all mandatory specs and `CAN` implement optio
20
20
21
21
### Optional
22
22
23
- | # | Description | Wallets | Mints |
24
- | -------- | --------------------------------- | --------------------------------------------------------------------------- | ----- -------------------------------------------------- |
25
- | [ 07] [ 07 ] | Token state check | [ Nutshell] [ py ] , [ Moksha ] [ moksha ] , [ Nutstash] [ ns ] , [ cashu-ts] [ ts ] , [ cdk-cli] | [ Nutshell] [ py ] , [ Moksha ] [ moksha ] , [ cdk-mintd] , [ nutmix] |
26
- | [ 08] [ 08 ] | Overpaid Lightning fees | [ Nutshell] [ py ] , [ Moksha ] [ moksha ] , [ Nutstash] [ ns ] , [ cashu-ts] [ ts ] , [ cdk-cli] | [ Nutshell] [ py ] , [ Moksha ] [ moksha ] , [ cdk-mintd] , [ nutmix] |
27
- | [ 09] [ 09 ] | Signature restore | [ Nutshell] [ py ] , [ cdk-cli] , [ cashu-ts ] [ ts ] , [ gonuts] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
28
- | [ 10] [ 10 ] | Spending conditions | [ Nutshell] [ py ] , [ cdk-cli] , [ cashu-ts] [ ts ] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
29
- | [ 11] [ 11 ] | Pay-To-Pubkey (P2PK) | [ Nutshell] [ py ] , [ cdk-cli] , [ cashu-ts ] [ ts ] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
30
- | [ 12] [ 12 ] | DLEQ proofs | [ Nutshell] [ py ] , [ cdk-cli] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
31
- | [ 13] [ 13 ] | Deterministic secrets | [ Nutshell] [ py ] , [ Moksha ] [ moksha ] , [ cashu-ts] [ ts ] , [ cdk-cli] , [ gonuts] | - |
32
- | [ 14] [ 14 ] | Hashed Timelock Contracts (HTLCs) | [ Nutshell] [ py ] , [ cdk-cli] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
33
- | [ 15] [ 15 ] | Partial multi-path payments (MPP) | [ Nutshell] [ py ] | [ Nutshell] [ py ] |
34
- | [ 16] [ 16 ] | Animated QR codes | [ Cashu.me] [ cashume ] | - |
35
- | [ 17] [ 17 ] | WebSocket subscriptions | [ Nutshell] [ py ] , [ cdk-cli] [ cdk-cli ] | [ Nutshell] [ py ] , [ cdk-mintd] [ cdk-mintd ] |
36
- | [ 18] [ 18 ] | Payment requests | [ Cashu.me] [ cashume ] , [ Boardwalk] [ bwc ] , [ cdk-cli] | - |
37
- | [ 19] [ 19 ] | Cached Responses | - | [ Nutshell] [ py ] , [ cdk-mintd] |
38
- | [ 20] [ 20 ] | Signature on Mint Quote | [ cdk-cli] , [ Nutshell] [ py ] | [ cdk-mintd] ,[ Nutshell] [ py ] |
39
- | [ 21] [ 21 ] | Clear authentication | [ cdk-cli] , [ Nutshell] [ py ] | [ cdk-mintd] ,[ Nutshell] [ py ] |
40
- | [ 22] [ 22 ] | Blind authentication | [ cdk-cli] , [ Nutshell] [ py ] | [ cdk-mintd] ,[ Nutshell] [ py ] |
23
+ | # | Description | Wallets | Mints |
24
+ | -------- | --------------------------------- | ---------------------------------------------------------------------------- | -------------------------------------------------- |
25
+ | [ 07] [ 07 ] | Token state check | [ Nutshell] [ py ] , [ Nutstash] [ ns ] , [ cashu-ts] [ ts ] , [ cdk-cli] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] , [ macadamia ] |
26
+ | [ 08] [ 08 ] | Overpaid Lightning fees | [ Nutshell] [ py ] , [ Nutstash] [ ns ] , [ cashu-ts] [ ts ] , [ cdk-cli] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] , [ macadamia ] |
27
+ | [ 09] [ 09 ] | Signature restore | [ Nutshell] [ py ] , [ cdk-cli] , [ Cashu.me ] [ cashume ] , [ gonuts] , [ minibits ] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] , [ macadamia ] |
28
+ | [ 10] [ 10 ] | Spending conditions | [ Nutshell] [ py ] , [ cdk-cli] , [ cashu-ts] [ ts ] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
29
+ | [ 11] [ 11 ] | Pay-To-Pubkey (P2PK) | [ Nutshell] [ py ] , [ cdk-cli] , [ Cashu.me ] [ cashume ] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
30
+ | [ 12] [ 12 ] | DLEQ proofs | [ Nutshell] [ py ] , [ cdk-cli] , [ cashu-ts ] [ ts ] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
31
+ | [ 13] [ 13 ] | Deterministic secrets | [ Nutshell] [ py ] , [ cashu-ts] [ ts ] , [ cdk-cli] , [ gonuts] , [ macadamia ] , [ minibits ] | - |
32
+ | [ 14] [ 14 ] | Hashed Timelock Contracts (HTLCs) | [ Nutshell] [ py ] , [ cdk-cli] | [ Nutshell] [ py ] , [ cdk-mintd] , [ nutmix] |
33
+ | [ 15] [ 15 ] | Partial multi-path payments (MPP) | [ Nutshell] [ py ] , [ cdk-cli ] | [ Nutshell] [ py ] , [ cdk-mintd ] |
34
+ | [ 16] [ 16 ] | Animated QR codes | [ Cashu.me] [ cashume ] , [ macadamia ] , [ minibits ] | - |
35
+ | [ 17] [ 17 ] | WebSocket subscriptions | [ Nutshell] [ py ] , [ cdk-cli] [ cdk-cli ] , [ Cashu.me ] [ cashume ] | [ Nutshell] [ py ] , [ cdk-mintd] [ cdk-mintd ] |
36
+ | [ 18] [ 18 ] | Payment requests | [ Cashu.me] [ cashume ] , [ Boardwalk] [ bwc ] , [ cdk-cli] | - |
37
+ | [ 19] [ 19 ] | Cached Responses | - | [ Nutshell] [ py ] , [ cdk-mintd] |
38
+ | [ 20] [ 20 ] | Signature on Mint Quote | [ cdk-cli] , [ Nutshell] [ py ] | [ cdk-mintd] ,[ Nutshell] [ py ] |
39
+ | [ 21] [ 21 ] | Clear authentication | [ cdk-cli] , [ Nutshell] [ py ] | [ cdk-mintd] ,[ Nutshell] [ py ] |
40
+ | [ 22] [ 22 ] | Blind authentication | [ cdk-cli] , [ Nutshell] [ py ] | [ cdk-mintd] ,[ Nutshell] [ py ] |
41
41
42
42
#### Wallets:
43
43
44
44
- [ Nutshell] [ py ]
45
- - [ cdk -cli] [ cdk-cli ]
45
+ - [ CDK -cli] [ cdk-cli ]
46
46
- [ cashu-ts] [ ts ]
47
- - [ eNuts ] [ enuts ]
47
+ - [ Macadamia ] [ macadamia ]
48
48
- [ Minibits] [ minibits ]
49
- - [ Moksha] [ moksha ]
50
49
- [ Nutstash] [ ns ]
51
50
- [ Cashu.me] [ cashume ]
52
51
- [ Gonuts] [ gonuts ]
@@ -56,7 +55,6 @@ Wallets and mints `MUST` implement all mandatory specs and `CAN` implement optio
56
55
57
56
- [ Nutshell] [ py ]
58
57
- [ Gonuts] [ gonuts ]
59
- - [ Moksha] [ moksha ]
60
58
- [ cdk-mintd] [ cdk-mintd ]
61
59
- [ Nutmix] [ nutmix ]
62
60
@@ -66,6 +64,7 @@ Wallets and mints `MUST` implement all mandatory specs and `CAN` implement optio
66
64
[ ns ] : https://nutstash.app/
67
65
[ ts ] : https://github.com/cashubtc/cashu-ts
68
66
[ enuts ] : https://github.com/cashubtc/eNuts
67
+ [ macadamia ] : https://github.com/zeugmaster/macadamia
69
68
[ minibits ] : https://github.com/minibits-cash/minibits_wallet
70
69
[ moksha ] : https://github.com/ngutech21/moksha
71
70
[ cdk ] : https://github.com/cashubtc/cdk
0 commit comments