{"version":1,"pages":[{"id":"2E3OlZAcmv3dEgDGdnga","title":"Home","pathname":"/","siteSpaceId":"sitesp_HDbww","description":"Welcome to the official Gensyn docs.","breadcrumbs":[{"label":"Home"}]},{"id":"BJ7Mf2JDrHnXeT6QsSsC","title":"The Gensyn Protocol","pathname":"/the-gensyn-protocol","siteSpaceId":"sitesp_HDbww","description":"An introduction to Gensyn.","breadcrumbs":[{"label":"Home"}]},{"id":"heA5KKuLd15MQzJa4cyB","title":"Core Components","pathname":"/core-components","siteSpaceId":"sitesp_HDbww","description":"Learn about the four core components that make up the Gensyn protocol.","breadcrumbs":[{"label":"Home"}]},{"id":"cPIQ3YSLCymEet9yIAFO","title":"Products & Research","pathname":"/products-and-research","siteSpaceId":"sitesp_HDbww","description":"Read about Gensyn's research initiatives, projects, and products.","breadcrumbs":[{"label":"Home"}]},{"id":"YCz1weS8Mqyy19dLfSlJ","title":"Get Started","pathname":"/get-started","siteSpaceId":"sitesp_HDbww","description":"Start getting involved in the Gensyn ecosystem and contribute to the Testnet today.","breadcrumbs":[{"label":"Home"}]},{"id":"jVg6GPYJm056PG2tyCou","title":"Reproducible Execution Environment (REE)","pathname":"/tech","siteSpaceId":"sitesp_RfKdS","description":"Run AI model inference in a machine-agnostic environment where the same model and inputs produce the same outputs across supported hardware.","breadcrumbs":[{"label":"Tech"}]},{"id":"EAl0Rk6bkaXdpUAammDZ","title":"Get Started","pathname":"/tech/ree/get-started","siteSpaceId":"sitesp_RfKdS","description":"Install REE, launch the TUI, and run your first reproducible generation.","breadcrumbs":[{"label":"Tech"},{"label":"Reproducible Execution Environment (REE)"}]},{"id":"sZKUXiUCHRj8GtrzExnq","title":"Using the TUI","pathname":"/tech/ree/using-the-tui","siteSpaceId":"sitesp_RfKdS","description":"Select models, set prompts, tune parameters, and interpret the output inside of the TUI.","breadcrumbs":[{"label":"Tech"},{"label":"Reproducible Execution Environment (REE)"}]},{"id":"X0PI1Tap9QGALxl9YJWG","title":"Receipts","pathname":"/tech/ree/receipts","siteSpaceId":"sitesp_RfKdS","description":"Understand what receipts prove, what they contain, and how to validate them.","breadcrumbs":[{"label":"Tech"},{"label":"Reproducible Execution Environment (REE)"}]},{"id":"MgQWDU0Vcc0okN5xEr8F","title":"Supported Models","pathname":"/tech/ree/supported-models","siteSpaceId":"sitesp_RfKdS","description":"A list of models verified to work with REE.","breadcrumbs":[{"label":"Tech"},{"label":"Reproducible Execution Environment (REE)"}]},{"id":"OGTRhyZOaD9952JJORDt","title":"Examples","pathname":"/tech/ree/examples","siteSpaceId":"sitesp_RfKdS","description":"Short, practical recipes for the most common REE workflows.","breadcrumbs":[{"label":"Tech"},{"label":"Reproducible Execution Environment (REE)"}]},{"id":"h3NBApPFih3AgyrmUQlM","title":"Advanced Usage & CLI Reference","pathname":"/tech/ree/advanced-usage","siteSpaceId":"sitesp_RfKdS","description":"Skip the TUI and work directly with the SDK CLI, pipeline stages, and container configuration.","breadcrumbs":[{"label":"Tech"},{"label":"Reproducible Execution Environment (REE)"}]},{"id":"jCPgXHXfNd0gUtE8m7dE","title":"Internals","pathname":"/tech/ree/advanced-usage/internals","siteSpaceId":"sitesp_RfKdS","description":"How the Gensyn Compiler and RepOp kernels achieve bitwise reproducibility under the hood.","breadcrumbs":[{"label":"Tech"},{"label":"Reproducible Execution Environment (REE)"},{"label":"Advanced Usage & CLI Reference"}]},{"id":"5AS5vbCgMuWygAZsZtww","title":"Troubleshooting","pathname":"/tech/ree/troubleshooting","siteSpaceId":"sitesp_RfKdS","description":"Common errors, their causes, and how to fix them.","breadcrumbs":[{"label":"Tech"},{"label":"Reproducible Execution Environment (REE)"}]},{"id":"mdrGUs3nrG3xtbr4TQxP","title":"Delphi SDK","pathname":"/tech/delphi-sdk","siteSpaceId":"sitesp_RfKdS","description":"TypeScript SDK for interacting with Delphi information markets on the Gensyn blockchain.","breadcrumbs":[{"label":"Tech"}]},{"id":"qZp9xfZ7QDsw7gBLPfky","title":"Configuration","pathname":"/tech/delphi-sdk/configuration","siteSpaceId":"sitesp_RfKdS","description":"Installation, environment variables, signing modes, and network defaults.","breadcrumbs":[{"label":"Tech"},{"label":"Delphi SDK"}]},{"id":"fgb3Zav3aTlsAbecPCzr","title":"API Reference","pathname":"/tech/delphi-sdk/api","siteSpaceId":"sitesp_RfKdS","description":"REST API methods for listing markets, fetching market details, and querying wallet positions.","breadcrumbs":[{"label":"Tech"},{"label":"Delphi SDK"}]},{"id":"9wN92TSLlryHNSlIinYV","title":"On-Chain Methods","pathname":"/tech/delphi-sdk/methods","siteSpaceId":"sitesp_RfKdS","description":"Trading, quoting, token approvals, and direct Gateway contract interaction via RPC.","breadcrumbs":[{"label":"Tech"},{"label":"Delphi SDK"}]},{"id":"ISVqoAbJRlQ7GJAq74xo","title":"Subgraph","pathname":"/tech/delphi-sdk/subgraph","siteSpaceId":"sitesp_RfKdS","description":"Querying historical on-chain event data through the Goldsky-indexed GraphQL endpoint.","breadcrumbs":[{"label":"Tech"},{"label":"Delphi SDK"}]},{"id":"zsoiWKMm9Y0hQYVvFz9i","title":"Agentic Trading Toolkit (ATT)","pathname":"/tech/agentic-trading","siteSpaceId":"sitesp_RfKdS","description":"A toolkit that enables AI agents to browse, trade, and manage positions on Delphi through natural language.","breadcrumbs":[{"label":"Tech"}]},{"id":"zu8l1UtHzWnsIbIczCUO","title":"Get Started","pathname":"/tech/agentic-trading/get-started","siteSpaceId":"sitesp_RfKdS","description":"Clone the repo, install the skill, configure your environment, and start interacting with your agent.","breadcrumbs":[{"label":"Tech"},{"label":"Agentic Trading Toolkit (ATT)"}]},{"id":"zpFUeBHt2OplDui0gKpK","title":"Creating & Funding Wallets","pathname":"/tech/agentic-trading/creating-and-funding-wallets","siteSpaceId":"sitesp_RfKdS","description":"How to fund your wallet with ETH and USDC for trading on Delphi via the Agentic Trading Toolkit.","breadcrumbs":[{"label":"Tech"},{"label":"Agentic Trading Toolkit (ATT)"}]},{"id":"4qCP1AYjgiSFFwX8xKPD","title":"Usage Guide","pathname":"/tech/agentic-trading/usage-guide","siteSpaceId":"sitesp_RfKdS","description":"What you can ask the agent to do, example prompts, and available scripts.","breadcrumbs":[{"label":"Tech"},{"label":"Agentic Trading Toolkit (ATT)"}]},{"id":"C5XNrVI19XKLgPmT4rFY","title":"Troubleshooting","pathname":"/tech/agentic-trading/troubleshooting","siteSpaceId":"sitesp_RfKdS","description":"Covers common errors, environment variable issues, wallet problems, and slippage failures.","breadcrumbs":[{"label":"Tech"},{"label":"Agentic Trading Toolkit (ATT)"}]},{"id":"4rwPntWoC4PP25BQneiC","title":"Agent eXchange Layer (AXL)","pathname":"/tech/agent-exchange-layer","siteSpaceId":"sitesp_RfKdS","description":"What AXL is, what it does, and what you can build with it.","breadcrumbs":[{"label":"Tech"}]},{"id":"Dst9qbyAKDuGrru0GPPK","title":"Get Started","pathname":"/tech/agent-exchange-layer/get-started","siteSpaceId":"sitesp_RfKdS","description":"Instructions on how to get started with AXL.","breadcrumbs":[{"label":"Tech"},{"label":"Agent eXchange Layer (AXL)"}]},{"id":"SJX0t7dkoiydmyXXzYA6","title":"Configuration","pathname":"/tech/agent-exchange-layer/configuration","siteSpaceId":"sitesp_RfKdS","description":"CLI flags, node settings, and example configurations.","breadcrumbs":[{"label":"Tech"},{"label":"Agent eXchange Layer (AXL)"}]},{"id":"eKpoq7mOs4fg9DBrYT9z","title":"How it Works","pathname":"/tech/agent-exchange-layer/how-it-works","siteSpaceId":"sitesp_RfKdS","description":"In-depth information on AXL's architecture, encryption, peering, privacy model, wire format, and node internals.","breadcrumbs":[{"label":"Tech"},{"label":"Agent eXchange Layer (AXL)"}]},{"id":"LR1zxk33aiqKa756QPT3","title":"Building Applications & Examples","pathname":"/tech/agent-exchange-layer/examples-and-building","siteSpaceId":"sitesp_RfKdS","description":"Shipped examples and step-by-step patterns for building your own services with send/recv, MCP, and A2A, plus patterns for building your own applications on top of it.","breadcrumbs":[{"label":"Tech"},{"label":"Agent eXchange Layer (AXL)"}]},{"id":"9rvrNDvrxcDnc48faJsA","title":"Troubleshooting","pathname":"/tech/agent-exchange-layer/troubleshooting","siteSpaceId":"sitesp_RfKdS","description":"Common build, peering, and runtime issues with their causes and fixes.","breadcrumbs":[{"label":"Tech"},{"label":"Agent eXchange Layer (AXL)"}]},{"id":"IynGBTlaGhVb1utiBOFO","title":"Overview","pathname":"/testnet","siteSpaceId":"sitesp_l4fqd","description":"A live, open test network for decentralised machine learning.","breadcrumbs":[{"label":"Testnet"}]},{"id":"ofQlnZ5GQyOBJnjhrO2v","title":"RL Swarm (Paused)","pathname":"/testnet/rl-swarm","siteSpaceId":"sitesp_l4fqd","description":"RL Swarm lets anyone, anywhere, join and participate in a distributed reinforcement learning system that learns faster together than alone.","breadcrumbs":[{"label":"Testnet"}]},{"id":"VlJE38qRYTcnteqDUhtf","title":"How It Works","pathname":"/testnet/rl-swarm/how-it-works","siteSpaceId":"sitesp_l4fqd","description":"Learn how RL Swarm functions under the hood, from GenRL’s modular architecture to multi-agent learning, coordination, and reward cycles.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"}]},{"id":"Au2T5x5y2fQquzNgZV3U","title":"CodeZero","pathname":"/testnet/rl-swarm/how-it-works/codezero","siteSpaceId":"sitesp_l4fqd","description":"Learn about CodeZero, the cooperative coding environment powering RL Swarm.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"},{"label":"How It Works"}]},{"id":"oGAa4aNylL8XMvzdJn56","title":"Legacy Environments","pathname":"/testnet/rl-swarm/how-it-works/legacy-environments","siteSpaceId":"sitesp_l4fqd","description":"An archive of legacy RL Swarm environments, including Reasoning Gym, which has been replaced by CodeZero.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"},{"label":"How It Works"}]},{"id":"v1gvKzcZNxUTpVMdb9dm","title":"Getting Started","pathname":"/testnet/rl-swarm/getting-started","siteSpaceId":"sitesp_l4fqd","description":"Browse resources for getting started with RL Swarm.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"}]},{"id":"MsM6T9tIHiYzVnGbjol4","title":"Windows (WSL 2)","pathname":"/testnet/rl-swarm/getting-started/windows-wsl-2","siteSpaceId":"sitesp_l4fqd","description":"Spin up your node and participate in the swarm in a Windows (WSL 2) environment.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"},{"label":"Getting Started"}]},{"id":"BqybKiFUX2bJJ2fS6BPV","title":"Linux","pathname":"/testnet/rl-swarm/getting-started/linux","siteSpaceId":"sitesp_l4fqd","description":"Spin up your node and participate in the swarm in a Linux (Ubuntu 22.04+) environment.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"},{"label":"Getting Started"}]},{"id":"lZxmFi18Soc360CqINhN","title":"macOS","pathname":"/testnet/rl-swarm/getting-started/macos","siteSpaceId":"sitesp_l4fqd","description":"Spin up your node and participate in the swarm in a macOS environment.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"},{"label":"Getting Started"}]},{"id":"6czX8syzmhxnFp4zh6Rg","title":"Node Management","pathname":"/testnet/rl-swarm/node-management","siteSpaceId":"sitesp_l4fqd","description":"Learn how to monitor, maintain, and control your RL Swarm node once it’s running.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"}]},{"id":"pvDfmtXf7iy0vzr8Zr3O","title":"Troubleshooting","pathname":"/testnet/rl-swarm/troubleshooting","siteSpaceId":"sitesp_l4fqd","description":"Stuck? Get unblocked with RL Swarm on Windows (WSL 2), Linux, or macOS, or reach out to support for more help.","breadcrumbs":[{"label":"Testnet"},{"label":"RL Swarm (Paused)"}]},{"id":"8gI1BotvNeSlVhuyWiSq","title":"BlockAssist (Paused)","pathname":"/testnet/blockassist","siteSpaceId":"sitesp_l4fqd","description":"BlockAssist is an interactive, AI-driven Minecraft environment where reinforcement learning agents learn from your actions.","breadcrumbs":[{"label":"Testnet"}]},{"id":"FL7BCVhzu0GjbWdf3Uv7","title":"Getting Started","pathname":"/testnet/blockassist/getting-started","siteSpaceId":"sitesp_l4fqd","description":"Get up and running with BlockAssist and start training your own model.","breadcrumbs":[{"label":"Testnet"},{"label":"BlockAssist (Paused)"}]},{"id":"IAgcnJEo2OIqC2aXMo8u","title":"Windows (WSL 2)","pathname":"/testnet/blockassist/getting-started/windows-wsl-2","siteSpaceId":"sitesp_l4fqd","description":"Get up and running with BlockAssist on your Windows device with a WSL 2 environment.","breadcrumbs":[{"label":"Testnet"},{"label":"BlockAssist (Paused)"},{"label":"Getting Started"}]},{"id":"ZhMbKsjvcfc6MoR1Quvs","title":"Linux","pathname":"/testnet/blockassist/getting-started/linux","siteSpaceId":"sitesp_l4fqd","description":"Get up and running with BlockAssist in your Ubuntu 22.04+ Linux environment.","breadcrumbs":[{"label":"Testnet"},{"label":"BlockAssist (Paused)"},{"label":"Getting Started"}]},{"id":"aA3k6Bv3aFbdtFL2Au9M","title":"Running BlockAssist on a Remote Linux Desktop","pathname":"/testnet/blockassist/getting-started/linux/running-blockassist-on-a-remote-linux-desktop","siteSpaceId":"sitesp_l4fqd","description":"Learn how to run BlockAssist on a remote Linux environment using several types of devices.","breadcrumbs":[{"label":"Testnet"},{"label":"BlockAssist (Paused)"},{"label":"Getting Started"},{"label":"Linux"}]},{"id":"K7RaUCXgt9PBYMIL7L5x","title":"macOS","pathname":"/testnet/blockassist/getting-started/macos","siteSpaceId":"sitesp_l4fqd","description":"Get up and running with BlockAssist in your macOS environment.","breadcrumbs":[{"label":"Testnet"},{"label":"BlockAssist (Paused)"},{"label":"Getting Started"}]},{"id":"lpEP8fa87TGG6vEVHJft","title":"Using BlockAssist","pathname":"/testnet/blockassist/using-blockassist","siteSpaceId":"sitesp_l4fqd","description":"Use the platform-agnostic guide below to launch BlockAssist after installation, complete tasks, train your models, and upload them via Hugging Face.","breadcrumbs":[{"label":"Testnet"},{"label":"BlockAssist (Paused)"}]},{"id":"RJWBNIdqZrcZsLeXXrN4","title":"Running BlockAssist with Cursor","pathname":"/testnet/blockassist/using-blockassist/running-blockassist-with-cursor","siteSpaceId":"sitesp_l4fqd","description":"This guide shows non-technical users how to set up and run BlockAssist on macOS using Cursor, an AI-powered code editor with an integrated chat assistant.","breadcrumbs":[{"label":"Testnet"},{"label":"BlockAssist (Paused)"},{"label":"Using BlockAssist"}]},{"id":"m6y1yYSXSaxoDhYgopOT","title":"Hugging Face Guide","pathname":"/testnet/blockassist/hugging-face-guide","siteSpaceId":"sitesp_l4fqd","description":"Follow this quick tutorial to sign up for Hugging Face and generate a private token for use with BlockAssist.","breadcrumbs":[{"label":"Testnet"},{"label":"BlockAssist (Paused)"}]},{"id":"UAc1vft26pbWoSN9ssR4","title":"CodeAssist (Paused)","pathname":"/testnet/codeassist","siteSpaceId":"sitesp_l4fqd","description":"CodeAssist is an AI assistant that learns from every edit, keystroke, and solution, adapting to your style and training itself to become the perfect coding partner for you.","breadcrumbs":[{"label":"Testnet"}]},{"id":"sbj0G4IGgWpDMSpKm5QF","title":"Getting Started","pathname":"/testnet/codeassist/getting-started","siteSpaceId":"sitesp_l4fqd","description":"Get up and running with CodeAssist and start training local models based to code like you.","breadcrumbs":[{"label":"Testnet"},{"label":"CodeAssist (Paused)"}]},{"id":"1auzmR4UE3dJLDHvgtCF","title":"Windows (WSL 2)","pathname":"/testnet/codeassist/getting-started/windows-wsl-2","siteSpaceId":"sitesp_l4fqd","description":"Get up and running with CodeAssist in your Windows (WSL 2) environment.","breadcrumbs":[{"label":"Testnet"},{"label":"CodeAssist (Paused)"},{"label":"Getting Started"}]},{"id":"nVHDGxnVGE9Y5qMjIL3v","title":"Linux","pathname":"/testnet/codeassist/getting-started/linux","siteSpaceId":"sitesp_l4fqd","description":"Get up and running with CodeAssist in your Linux (Ubuntu 22.04+) environment.","breadcrumbs":[{"label":"Testnet"},{"label":"CodeAssist (Paused)"},{"label":"Getting Started"}]},{"id":"LTkb62eKBB1kiVr2IvsO","title":"macOS","pathname":"/testnet/codeassist/getting-started/macos","siteSpaceId":"sitesp_l4fqd","description":"Get up and running with CodeAssist in your macOS environment.","breadcrumbs":[{"label":"Testnet"},{"label":"CodeAssist (Paused)"},{"label":"Getting Started"}]},{"id":"BH58Jmil4aAyWZsZ4TAn","title":"Using CodeAssist","pathname":"/testnet/codeassist/using-codeassist","siteSpaceId":"sitesp_l4fqd","description":"Read the end-to-end CodeAssist user guide and start training your own personal coding model.","breadcrumbs":[{"label":"Testnet"},{"label":"CodeAssist (Paused)"}]},{"id":"SNWJiio5buHKH7heq1nf","title":"Hugging Face Guide","pathname":"/testnet/codeassist/hugging-face-guide","siteSpaceId":"sitesp_l4fqd","description":"Follow this quick tutorial to sign up for Hugging Face and generate a private token for use with CodeAssist.","breadcrumbs":[{"label":"Testnet"},{"label":"CodeAssist (Paused)"}]},{"id":"trUZSMhRhS0Nm8lBi4M0","title":"Troubleshooting","pathname":"/testnet/codeassist/troubleshooting","siteSpaceId":"sitesp_l4fqd","description":"Stuck? Get unblocked with CodeAssist on Windows (WSL 2), Linux, or macOS, or reach out to support for more help.","breadcrumbs":[{"label":"Testnet"},{"label":"CodeAssist (Paused)"}]},{"id":"x91iTF7RgzERa633b12j","title":"Litepaper","pathname":"/litepaper","siteSpaceId":"sitesp_CMR45","description":"The hyperscale, cost-efficient compute protocol for the world’s deep learning models","breadcrumbs":[{"label":"Litepaper (legacy)"}]}]}