What if all NIPs that have no impact on relay implementation and center around Note schemas were moved to NAPs, Nostr Aggregation Possibilities. Would free up some NIPs and would have a completely different track.

Reply to this note

Please Login to reply.

Discussion

This would be so much easier to develop a client vs a relay... I thought about this a lot when I started grain.

Actually my nostrasia talk was sort of about this too

are you sure developing a client is easier than a relay? i can see clients are much more complex...

No I'm saying it would be easier to develop both of the nips were split up

oh sorry. i misunderstood. i agree about that. i was thinking about adding a tag to each nip to show its for relay or clients. i made a github issue as well. but after a while i think i closed it.

+1

This is the best idea for splitting the protocol into layers I've heard so far.