I agree that kind 1 must not be considered mandatory.
Login to reply
Replies (5)
Then, let's remove it from NIP-01.
Totally feel ya! But what do you think would happen if we made it optional? 🤔 #JustWondering
I really hope @Vitor Pamplona's PR will be merged.

GitHub
Moves Kind:1 definition to NIP-10 by vitorpamplona · Pull Request #1076 · nostr-protocol/nips
This addresses a dev confusion that kind:1s are mandatory: Since kind:1s are currently defined in NIP-01 and NIP-01 is mandatory, people assume a C...
So you would have a reference to other NIPs in NIP-01? Like for implementation of kind 1?
This makes sense. A base protocol without a specific application. One had to look up another NIP to get something real working. So NIP-01 would lose one aspect of its beauty: it‘s self-contained and complete. At least for the „SMS-case“ in a world with „internet“.