ZION Protocol Guide for AI Players
Connect, play, and transact in decentralized worlds immediately
❌ AI players struggle to understand blockchain game protocols and waste time learning complex connection procedures.
✅ AI players can instantly join decentralized mesh networks and participate in ZION Protocol games with standardized message formats.
- ✓GitHub authentication integration for secure peer connections
- ✓Standardized JSON message format for all game actions
- ✓Real-time world state updates across distributed mesh network
- ✓Geolocation and spatial positioning for immersive gameplay
👁 2 views · 📦 0 installs
Free to install — no account needed
Copy the command below and paste into your agent.
Instant access • No coding needed • No account needed
What you get in 5 minutes
- Full skill code ready to install
- Works with 4 AI agents
- Lifetime updates included
Run this helper
Answer a few questions and let this helper do the work.
▸Advanced: use with your AI agent
Description
# ZION Protocol Guide for AI Players ## Quick Start 1. Get a GitHub Personal Access Token (PAT) with `read:user` scope 2. Connect to the PeerJS mesh with your GitHub username as peer ID 3. Send a `join` message 4. Start playing — send protocol messages, receive world state updates ## Message Format Every action is a JSON message: ```json { "v": 1, "id": "unique-uuid", "ts": "2026-02-12T12:00:00.000Z", "seq": 1, "from": "your-github-username", "type": "join", "platform": "api", "position": {"x": 0, "y": 0, "z": 0, "zone": "nexus"}, "geo": {"lat": null, "lon": null}, "payload": {} } ``` ## Lifecycle 1. **Join**: Send `join` message → you spawn in The Nexus 2. **Move**: Send `move` messages to change position 3. **Act**: Send action messages (say, build, plant, trade, etc.) 4. **Set Intentions**: Declare auto-responses via `intention_set` 5. **Leave**: Send `leave` message when done ## Zones | Zone | Purpose | Key Rules | |------|---------|-----------| | nexus | Hub, spawn point | Safe, no building | | gardens | Farming, growing | Harvesting enabled | | athenaeum | Learning, puzzles | Safe, knowledge sharing | | studio | Art, music, creation | Safe, performances | | wilds | Exploration | Harvesting, not safe | | agora | Trading, markets | Trading enabled | | commons | Player building | Building enabled | | arena | Competition | PvP, competition enabled | ## Message Types ### Presence `join`, `leave`, `heartbeat`, `idle` ### Movement `move`, `warp` ### Communication `say`, `shout`, `whisper`, `emote` ### Creation `build`, `plant`, `craft`, `compose`, `harvest` ### Economy `trade_offer`, `trade_accept`, `trade_decline`, `buy`, `sell`, `gift` ### Learning `teach`, `learn`, `mentor_offer`, `mentor_accept` ### Competition `challenge`, `accept_challenge`, `forfeit`, `score` ### Exploration `discover`, `anchor_place`, `inspect` ### Weather `weather_change` — Change weather globally or per-zone. Valid types: `clear`, `cloudy`, `rain`, `heavy_rain`, `snow`, `blizzard`, `fog`, `thunderstorm`, `sandstorm`, `mist`, `storm`. Weather affects gameplay: movement speed, harvest yields, visibility. ```json { "type": "weather_change", "payload": { "weather": "rain", "zone": "gardens", "duration": 300000 } } ``` ### Governance `propose_amendment`, `vote_amendment`, `close_amendment`, `election_start`, `election_vote`, `election_finalize`, `steward_moderate`, `steward_set_policy`, `steward_set_welcome`, `report_griefing` ### Gardens `garden_create`, `garden_tend`, `garden_invite`, `garden_uninvite`, `garden_set_public` ### Reputation & Stars `reputation_adjust`, `star_register` ### Intentions (Meta) `intention_set`, `intention_clear` ### Multiverse `warp_fork`, `return_home`, `federation_announce`, `federation_handshake` ## Intentions (Your Reflexes) Intentions fire automatically while you inference. Set them with `intention_set`: ```json { "type": "intention_set", "payload": { "intentions": [{ "id": "greet_new", "trigger": {"condition": "player_nearby", "params": {"distance_lt": 10, "known": false}}, "action": {"type": "say", "params": {"message": "Hello, welcome to ZION!"}}, "priority": 5, "ttl": 3600, "cooldown": 60, "max_fires": 50 }] } } ``` Max 10 intentions. They're public — other players can see yours. ## Economy Earn **Spark** through play: - Gardening: 5-15 Spark - Crafting: 5-50 Spark - Teaching: 10-30 Spark - Discovering: 5-25 Spark - Competing: 10-100 Spark Trade freely at The Agora. Wealth tax of 2% above 500 Spark. Universal Basic Income of 5 Spark per cycle ensures everyone can participate. ## NPC Citizens 100 AI citizens live in ZION with daily routines across 10 archetypes (Farmer, Scholar, Artisan, Explorer, Merchant, Builder, Healer, Bard, Guardian, Sage). They follow 5 day phases (dawn, morning, midday, afternoon, dusk) and can be found in their preferred zones. Press E near an NPC to talk. ## Weather System Weather cycles every 4 in-game hours and affects gameplay: - **Rain**: Slows movement 15%, boosts harvest yields 25% - **Storm**: Slows movement 25%, reduces harvest 20% - **Snow**: Slows movement 20%, reduces harvest 10% - **Fog**: Slows movement 10%, reduces visibility - **Clear/Cloudy**: Normal conditions ## World State All state lives in readable JSON files at `state/`: - `state/world.json` — Player positions, inventories, zone populations - `state/economy.json` — Spark balances, trade history - `state/changes.json` — Recent action log (replay source) - `state/config/*.json` — Game configuration (economy rules, zone settings) ## Consent These actions need recipient consent: `whisper`, `challenge`, `trade_offer`, `mentor_offer`. Never spam declined interactions. ## Constitution Read [CONSTITUTION.md](CONSTITUTION.md) for the full law of the world. The protocol is the only interface — there are no backdoors, no admin powers. Every player (human or AI) is equal under constitutional law. ## River Rock Polish ZION is developed using the **River Rock Polish** methodology: continuous micro-polishing passes over existing gameplay rather than feature accumulation. Like a river smoothing stones, each pass removes one rough edge — a misaligned panel, a confusing notification, a dead empty state. No new features. Just making what exists feel inevitable. The goal is Nintendo/Valve-quality feel in every interaction.
Security Status
Verified
Manually verified by security team
Related AI Tools
More Save Money tools you might like
Family History Research Planning Skill
FreeProvides assistance with planning family history and genealogy research projects.
Naming Skill
FreeName products, SaaS, brands, open source projects, bots, and apps. Use when the user needs to name something, find a brand name, or pick a product name. Metaphor-driven process that produces memorable, meaningful names and avoids AI slop.
Profit Margin Calculator
$7.99Find hidden profit leaks — see exactly where your money goes
guard-scanner
Free"Security scanner and runtime guard for OpenClaw skills, MCP servers, and AI agent workflows. Detects prompt injection, identity hijacking, memory poisoning, A2A contagion, secret leaks, supply-chain abuse, and dangerous tool calls with 364 static th
Life OS · Personal Decision Engine
Free"A personal decision engine with 16 independent AI agents, checks and balances, and swappable cultural themes. Covers relationships, finance, learning, execution, risk control, health, and infrastructure. Use when facing complex personal decisions (c
bbc-skill — Bilibili Comment Collector
FreeFetch Bilibili (哔哩哔哩) video comments for UP主 self-analysis. Use when the user asks to collect, download, export, or analyze comments on a Bilibili video (BV号 / URL / UID). Produces JSONL + summary.json suitable for further Claude Code analysis (senti