Skip to content

Ecash is how a new account gets paid at all - #14

Merged
sepehr-safari merged 1 commit into
mainfrom
ecash-milestone
Aug 7, 2026
Merged

Ecash is how a new account gets paid at all#14
sepehr-safari merged 1 commit into
mainfrom
ecash-milestone

Conversation

@sepehr-safari

Copy link
Copy Markdown
Contributor

Moves NIP-61 and NIP-60 out of named, and not doing and into the money milestone, on both the roadmap and the NIP page.

The reasoning is the onboarding one. A Lightning zap needs the recipient to have an LNURL provider already, so a key that is four clicks old cannot be zapped at all. A nutzap is gated only on a kind:10019 the app can publish for them.

Kinds checked against both specs: NIP-61 defines 9321 and 10019, NIP-60 defines 17375, 7375, 7376 and 7374, and 7376 is NIP-60's that NIP-61 reuses for redemption. Site builds.

Nutzaps were on the declined list, filed as a duplicate of zaps. They are not.
A Lightning zap only reaches somebody who signed up with an LNURL provider
before you tried to pay them, so the people least likely to be paid are the
ones who just arrived, which is exactly who this is built for. A nutzap needs
only a kind 10019, which the app can publish for them.

The costs go next to it rather than in a footnote: a mint is a custodian, both
specs are draft and optional, and client support is thin.
@vercel

vercel Bot commented Aug 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
zignostr.com Ready Ready Preview Aug 7, 2026 8:16pm

@sepehr-safari
sepehr-safari merged commit 8a1754e into main Aug 7, 2026
3 checks passed
@sepehr-safari
sepehr-safari deleted the ecash-milestone branch August 7, 2026 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant