OrdChan Metaprotocol
Base schema for OrdChan inscriptions using JSON payloads.
Create Board:
{ "p": "ordchan", "type": "board", "name": "", }
Fields:
name
string
✅ Yes
Human-readable, unique board name (e.g., "Technology", "Anime", "Random").
🛑 Ownership Rule: The first valid inscription with a given
name
owns that board — no overwrites.
Create Thread:
{ "p": "ordchan", "type": "thread", "title": "", "content": "", "board": "<board_inscription_id>", }
Fields:
title
string
Optional
Subject line of the thread.
content
string
Optional
Body text, links, etc.
board
string
✅ Yes
Inscription ID of the board this thread belongs to.
Create Replies:
{ "p": "ordchan", "type": "reply", "content": "", "thread": "<thread_inscription_id>", "reply": "<reply_inscription_id>" }
Fields:
content
string
Optional
Body of the reply, links etc.
thread
string
⚠️ Conditional
Required only for direct replies to a thread.
reply
string
⚠️ Conditional
Use if replying to another reply.
✅ At least one of
thread
orreply
is required.🔁 Supports recursive replies via the
reply
field, allowing deeply nested conversations.
Created by: @armyofyouth
Last updated