semisol on Nostr: I think a relay based model may work better. MOD-REQ <event ID> <hints> and MOD-RES ...
I think a relay based model may work better.
MOD-REQ <event ID> <hints> and MOD-RES <id> <ok> <message> <flag type>
This skips the overhead of signatures for each moderated event, and moderation may not be instant (so servers can wait a bit before responding).
And you can for example blur media or hide events while within the timeout.
Types of flags are specified in NIP-11.
Published at
2025-06-15 22:58:12Event JSON
{
"id": "df6c065a9fccd7322cb92fad820a31615db8100efbc735ce09074b28d99251e3",
"pubkey": "52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd",
"created_at": 1750028292,
"kind": 1,
"tags": [
[
"e",
"0287353a00d048b6ab1c6eecb9faab18a31550b2bef76843ae2c5d5537efacd4",
"",
"root"
],
[
"e",
"c92ebc9fbdd9bbcc9ae8bd00c265d90c04b97e9a08ffcf6592b02c1ab5ae4bfc",
"",
"reply"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
]
],
"content": "I think a relay based model may work better.\n\nMOD-REQ \u003cevent ID\u003e \u003chints\u003e and MOD-RES \u003cid\u003e \u003cok\u003e \u003cmessage\u003e \u003cflag type\u003e\n\nThis skips the overhead of signatures for each moderated event, and moderation may not be instant (so servers can wait a bit before responding).\n\nAnd you can for example blur media or hide events while within the timeout.\n\nTypes of flags are specified in NIP-11.",
"sig": "721b4821e28b13ebe8c43eaad17b5abce0b1f56c02eb305c8071307a11b261111a0b36fc2a0b64e492261ad0c5b9b36f3f716705d7e54b5c9084bfc5de0a44fe"
}