Yep, I think that's totally kosher. I also like what you did with the `label_score` type things. People often misuse nip 32 to be a key/value store, but meta makes plenty of sense to include.

Reply to this note

Please Login to reply.

Discussion

Ah, thank you. It clears probably all my doubts with event structure migration. I think i can start slowly implement the new structure and deprecate the old structure in the following weeks.

Oh, I thought NIP-78 has been used for that. I think there was library to make key-value storage using NIP-78.

https://github.com/ShinoharaTa/nostr-key-value

78 is sort of application-specific data, but that's essentially the same as arbitrary key/values, because without a spec you can't really expect anything from them.

Well yeah, it is kind of 'free format' event 😅