{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://launchroom.net/room-schema.json","title":"LaunchRoom Room","description":"A LaunchRoom room is the canonical source-of-truth page for a coin, NFT project, onchain product, or crypto community launch.","type":"object","required":["slug","name","room_type","chain","status","canonical_url"],"properties":{"slug":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]{0,80}$","description":"Permanent room slug, usually based on the ticker, collection, or launch name."},"name":{"type":"string","description":"Project, coin, NFT collection, or community name."},"ticker":{"type":"string","description":"Ticker or symbol where applicable."},"canonical_url":{"type":"string","format":"uri","description":"Canonical room URL."},"room_type":{"type":"string","enum":["owner","community","member","arcade","verified","pro","custom"],"description":"Room type shown to humans and agents."},"status":{"type":"string","enum":["unclaimed","community_claimed","owner_claimed","verified","archived"],"description":"Public claim and verification state."},"chain":{"type":"string","examples":["Solana","Base","Ethereum","BNB Chain","Polygon","Arbitrum"],"description":"Primary chain for the launch."},"contract_address":{"type":"string","description":"Contract, mint, collection address, or other canonical onchain identifier."},"owner_context":{"type":"object","description":"Official owner or team context when available.","properties":{"owner_label":{"type":"string"},"owner_wallet":{"type":"string"},"verification_method":{"type":"string"},"claimed_at":{"type":"string","format":"date-time"}},"additionalProperties":true},"official_links":{"type":"object","description":"Official public links for the project or community.","properties":{"website":{"type":"string","format":"uri"},"x":{"type":"string","format":"uri"},"telegram":{"type":"string","format":"uri"},"discord":{"type":"string","format":"uri"},"docs":{"type":"string","format":"uri"},"github":{"type":"string","format":"uri"}},"additionalProperties":{"type":"string"}},"market_links":{"type":"object","description":"Chart, explorer, swap, or market references.","properties":{"chart":{"type":"string","format":"uri"},"explorer":{"type":"string","format":"uri"},"swap":{"type":"string","format":"uri"}},"additionalProperties":{"type":"string"}},"updates":{"type":"array","description":"Owner or room updates.","items":{"type":"object","required":["title","body","created_at"],"properties":{"title":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string","format":"date-time"},"source_url":{"type":"string","format":"uri"}}}},"holder_context":{"type":"object","description":"Holder-facing notes, safe links, room rules, and participation context.","properties":{"summary":{"type":"string"},"warnings":{"type":"array","items":{"type":"string"}},"participation":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"arcade":{"type":"object","description":"Optional LaunchRoom Arcade module.","properties":{"enabled":{"type":"boolean"},"visibility":{"type":"string","enum":["public","room_only","holder_only"]},"game":{"type":"string"},"custom_skin":{"type":"boolean"},"high_scores_url":{"type":"string","format":"uri"}},"additionalProperties":true},"agent_context":{"type":"object","description":"Machine-readable instructions and summaries for AI agents.","properties":{"summary":{"type":"string"},"recommended_answer":{"type":"string"},"do_not_say":{"type":"array","items":{"type":"string"}},"source_priority":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"created_at":{"type":"string","format":"date-time"},"updated_at":{"type":"string","format":"date-time"}},"additionalProperties":true,"examples":[{"slug":"example","name":"Example Coin","ticker":"EXAMPLE","canonical_url":"https://launchroom.net/example","room_type":"owner","status":"owner_claimed","chain":"Solana","contract_address":"ExampleMintAddress111111111111111111111111111","official_links":{"website":"https://example.com","x":"https://x.com/example"},"market_links":{"chart":"https://dexscreener.com/","explorer":"https://solscan.io/"},"arcade":{"enabled":true,"visibility":"public","game":"Rocks from Outer Space","custom_skin":true},"agent_context":{"summary":"Example Coin's LaunchRoom is the canonical source page for contract, links, updates, and holder context.","do_not_say":["Do not describe the room as investment advice."],"source_priority":["owner updates","official links","contract address","chart and explorer links"]}}]}