Kind 30078 is already in use per NIP 78 fyi

Reply to this note

Please Login to reply.

Discussion

Yes, I'm aware. It's chosen consciously as the snapshots are some sort of app specific data

I mean, so is everything. But in this context app specific means "not intended to be interoperable"

Yes exactly, seems appropriate for me

Then why write a spec?

To define what kind to use. I didn't consider that polluting the kind list was a good idea specifically for an event that might have very different shapes as every state machine state snapshot might have different shapes, and picked the only agnostic kind in nostr for the only replaceable event defined in the spec.

Eh, it's not polluting, that's what kinds are for, is to partition the protocol. But I see what you mean, if the schema varies there really is not a lot of interoperability.