Event JSON
{
"id": "566fe3dcfac22a77f741ba014a76de7b63847d0cb3e1a2147eb930910851f4b4",
"pubkey": "97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322",
"created_at": 1738015805,
"kind": 1,
"tags": [
[
"p",
"a9434ee165ed01b286becfc2771ef1705d3537d051b387288898cc00d5c885be",
"wss://nostr.wine/",
"nielliesmons"
],
[
"p",
"52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd",
"wss://relay.damus.io/",
"semisol"
],
[
"p",
"dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319",
"wss://4rcmjk2q45msnlbiipqa5nkinknu37qyczmngfvfk763yunabpsykmqd.local/",
"Laeserin"
],
[
"p",
"4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"wss://theforest.nostr1.com/",
"mleku"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"wss://relay.westernbtc.com/",
"fiatjaf"
],
[
"p",
"7cc328a08ddb2afdf9f9be77beff4c83489ff979721827d628a542f32a247c0e",
"wss://bevo.nostr1.com/",
"cloud fodder"
],
[
"p",
"7cc328a08ddb2afdf9f9be77beff4c83489ff979721827d628a542f32a247c0e",
"wss://nostr.wine/",
"cloud fodder"
],
[
"p",
"a9434ee165ed01b286becfc2771ef1705d3537d051b387288898cc00d5c885be",
"wss://relay.damus.io/",
"nielliesmons"
],
[
"p",
"a9434ee165ed01b286becfc2771ef1705d3537d051b387288898cc00d5c885be",
"wss://theforest.nostr1.com/",
"nielliesmons"
],
[
"p",
"52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd",
"wss://nos.lol/",
"semisol"
],
[
"p",
"dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319",
"wss://au.relayable.org/",
"Laeserin"
],
[
"p",
"4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"wss://nostr.wine/",
"mleku"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"wss://wot.utxo.one/",
"fiatjaf"
],
[
"e",
"163bbfda603d3dbbeca1e8aaf447ba4e42eea324a3bc4cae25e80e6500150be9",
"wss://adult.18plus.social/",
"root"
],
[
"e",
"85937eb6917958f931e20b2f0392bfc8c34d58a36249b0aa2286439f060c92e9",
"mention"
],
[
"e",
"f9ab039209cd72c07f509eb1b366475b88d794fa5cdea7c8f55c788ac9fed29c",
"",
"mention"
],
[
"e",
"469c6a4c8474a0a09e344448a02325273ce9455d03bbe7050ee1e60ab4d10338",
"wss://bevo.nostr1.com/",
"reply",
"7cc328a08ddb2afdf9f9be77beff4c83489ff979721827d628a542f32a247c0e"
],
[
"client",
"Coracle",
"31990:97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322:1685968093690"
]
],
"content": "It would not be hard to adapt keys to relays in a transport-agnostic way. Just add a new event kind 3xxxx which means \"I am a relay\" with tags declaring relay address under different transport (wss, onion, etc). \n\n\u003e The reason that devs keep wanting to put logic directly into the relay is that nostr has no official spec for moderation of a relay and the nostr world is very opposed to talking about moderation or making it easy, so it is a green field.\n\nThis misses the point for me. Relays largely already have everything they need to do moderation (nip 56, auth, and deleting stuff), which means the best form of moderation is going to be implicit on the protocol level, explicit on the human level.\n\nBut I agree that the needs of a community for policy enforcement neatly match those of any kind of relay.",
"sig": "5e6c8b4ff7e66dbcb745feb63e14df825751cd8058619d44ca58c5ee572064a8f03bf8ef742ac5c085b6af232bcb8fcf5b4e6acd13fbca2fa3e05a48c3728950"
}