Relays could also do this.

52b4a076bcbbbdc3...
npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj
hex
24db19324dfb9b1454f52490522c35e4b92da643c98578947d1bcdf7803fe535nevent
nevent1qqszfkcexfxlhxc52n6jfyzj9s67fwfd5epunptcj373hn0hsql72dgprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgs99d9qw67th0wr5xh05de4s9k0wjvnkxudkgptq8yg83vtulad30g0cw7ayKind-1 (TextNote)
↳ Reply to Event not found
c0eff128b1c2e784676ccf5c1a1a064f454f0ea29ffc461ab5f2b38808497ea7...
Relays could also do this.
I kind of feel like numeric kinds were a mistake, as they end up being about as useful as text kinds anyway. Fields being arbitrarily nameable already allows convergence via shared ideas (published_at will likely be a unix second timestamp to anyone), and even if there are multiple specs, having numbers vs strings doesn't change that
Raw JSON
{
"kind": 1,
"id": "24db19324dfb9b1454f52490522c35e4b92da643c98578947d1bcdf7803fe535",
"pubkey": "52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd",
"created_at": 1777683685,
"tags": [
[
"e",
"14f5630403b46a24cfc0f9a00e0c684c3a08f222c31063033b3b6f79dbc2b997",
"wss://theforest.nostr1.com/",
"root",
"52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd"
],
[
"e",
"c0eff128b1c2e784676ccf5c1a1a064f454f0ea29ffc461ab5f2b38808497ea7",
"wss://nos.lol/",
"reply",
"592295cf2b09a7f9555f43adb734cbee8a84ee892ed3f9336e6a09b6413a0db9"
],
[
"p",
"52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd"
],
[
"p",
"592295cf2b09a7f9555f43adb734cbee8a84ee892ed3f9336e6a09b6413a0db9"
],
[
"client",
"noStrudel",
"31990:266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5:1686066542546"
]
],
"content": "Relays could also do this.\n\nI kind of feel like numeric kinds were a mistake, as they end up being about as useful as text kinds anyway. Fields being arbitrarily nameable already allows convergence via shared ideas (`published_at` will likely be a unix second timestamp to *anyone*), and even if there are multiple specs, having numbers vs strings doesn't change that",
"sig": "fca96e8e3294c9c182436b6cc9e8a4846f665e47f102b39f78e5359161df536ad5832497dca3aca7218112cff34d05c47a6e2e98280e84bab56e64cac79d3df8"
}