Tim Bouma on Nostr: Creating the event id based on the digest of the following is the core genius of ...
Creating the event id based on the digest of the following is the core genius of #nostr. In one fell swoop, binding together the author, semantics and content, the digest of which is uniquely identified for time immemorial.
[
0,
<pubkey, as a lowercase hex string>,
<created_at, as a number>,
<kind, as a number>,
<tags, as an array of arrays of non-null strings>,
<content, as a string>
]
Published at
2025-12-25 18:39:18 GMTEvent JSON
{
"id": "dcaeb7ab09a002e126a0c433a8d4d7ff10797827f194f7dfedb4fa49c809f409",
"pubkey": "06b7819d7f1c7f5472118266ed7bca8785dceae09e36ea3a4af665c6d1d8327c",
"created_at": 1766687958,
"kind": 1,
"tags": [
[
"t",
"nostr"
]
],
"content": "Creating the event id based on the digest of the following is the core genius of #nostr. In one fell swoop, binding together the author, semantics and content, the digest of which is uniquely identified for time immemorial.\n\n[\n 0,\n \u003cpubkey, as a lowercase hex string\u003e,\n \u003ccreated_at, as a number\u003e,\n \u003ckind, as a number\u003e,\n \u003ctags, as an array of arrays of non-null strings\u003e,\n \u003ccontent, as a string\u003e\n]",
"sig": "4ff1765d199a0b37ef7561899313bcfd5a44087160271005169b08466250990332e593b72d40b41669cd97027fd3b7d0aa5aba3a1971c5e30bc501b37f97851a"
}