Why are all Nostr clients still encoding everything into JSON in the content field for kind 0 user metadata events? Shouldn’t we deprecate and move to tags?

https://github.com/nostr-protocol/nips/blob/master/01.md#kinds

Reply to this note

Please Login to reply.

Discussion

To enjoy the suffering

I would be surprised if there would be any opposition, other than concern for backwards compatibility. We can dual write and dual read in major clients for both formats for a period of time before cutting off the old format.

Here’s my PR. Possibly controversial: https://github.com/nostr-protocol/nips/pull/1770

based