diff options
Diffstat (limited to '61.md')
| -rw-r--r-- | 61.md | 12 |
1 files changed, 11 insertions, 1 deletions
| @@ -114,4 +114,14 @@ Events that redeem a nutzap SHOULD be published to the sender's [[NIP-65]] relay | |||
| 114 | 114 | ||
| 115 | 2. Clients SHOULD normalize and deduplicate mint URLs as described in NIP-65. | 115 | 2. Clients SHOULD normalize and deduplicate mint URLs as described in NIP-65. |
| 116 | 116 | ||
| 117 | 3. A nut zap MUST be sent to a mint the recipient has listed in their `kind:10019` event or to the NIP-65 relays of the recipient, failure to do so may result in the recipient donating the tokens to the mint since the recipient might never see the event. \ No newline at end of file | 117 | 3. A nut zap MUST be sent to a mint the recipient has listed in their `kind:10019` event or to the NIP-65 relays of the recipient, failure to do so may result in the recipient donating the tokens to the mint since the recipient might never see the event. |
| 118 | |||
| 119 | ## Appendix 1: Alternative P2PK pubkey | ||
| 120 | Sometimes clients might not have access to the user's private key (i.e. NIP-07, NIP-46 signing) and, as such, the private key to sign cashu spends might not be available, which would make spending the P2PK incoming nutzaps impossible. | ||
| 121 | |||
| 122 | For this scenarios clients can: | ||
| 123 | |||
| 124 | * add a `pubkey` tag to the `kind:10019` (indicating which pubkey senders should P2PK to) | ||
| 125 | * store the private key in the `kind:37375` event in the nip44-encrypted `content` field. | ||
| 126 | |||
| 127 | This is to avoid depending on NIP-07/46 adaptations to sign cashu payloads. \ No newline at end of file | ||