Dikaios1517 on Nostr: All sorts of different ways of structuring and displaying communication are possible ...
All sorts of different ways of structuring and displaying communication are possible on Nostr. It's just a question of whether there is a note kind already defined that would be appropriate for it, or if a new kind must be defined. Existing kinds may not support the tags and content fields you need for what you want to build, but they have the advantage that users are already posting those kinds to relays, so your new app will immediately have content to display. Defining a new kind has the advantage of flexibility in determining what sort of content and tags must or may be included in that kind, but has the downside that no one is yet using it and relays may reject it until relay implementations have been updated to support it.
Published at
2025-04-01 17:06:33Event JSON
{
"id": "08fb1e5db384e77d904c2437a9306ff6257f9523a365a75dc905a0d345b27498",
"pubkey": "b7274d28e3e983bf720db4b4a12a31f5c7ef262320d05c25ec90489ac99628cb",
"created_at": 1743527193,
"kind": 1,
"tags": [
[
"e",
"bf5052a2b59530468656b8e0f5fad124e16fda5bb2be19aa916e40f439a82057",
"wss://wot.brightbolt.net/",
"root",
"1cec4478cf102da6562e01ac9649f62b61421abf55f648eaf807b1b9b28d2449"
],
[
"p",
"1cec4478cf102da6562e01ac9649f62b61421abf55f648eaf807b1b9b28d2449"
]
],
"content": "All sorts of different ways of structuring and displaying communication are possible on Nostr. It's just a question of whether there is a note kind already defined that would be appropriate for it, or if a new kind must be defined. Existing kinds may not support the tags and content fields you need for what you want to build, but they have the advantage that users are already posting those kinds to relays, so your new app will immediately have content to display. Defining a new kind has the advantage of flexibility in determining what sort of content and tags must or may be included in that kind, but has the downside that no one is yet using it and relays may reject it until relay implementations have been updated to support it.",
"sig": "f509ed6810257ec02040692d068de5aec24447249206cafacfd1521e70628b588ccaf1dd938ac2956ca7c7b083a664a63b58dc429f21abbd6ff68bf6381ae2a2"
}