{"version":1,"pages":[{"id":"gt9HdbiaQiRvq9bRfEQt","title":"Overview","pathname":"/","siteSpaceId":"sitesp_Ysmdp","emoji":"1f52c","description":"Mission & Vision of Molecule","breadcrumbs":[{"label":"INTRODUCTION"}]},{"id":"65Hazy7A8v3D2XFr0Trh","title":"How it works","pathname":"/introduction/how-it-works","siteSpaceId":"sitesp_Ysmdp","icon":"seal-question","description":"A step-by-step walkthrough of how researchers, communities, and AI agents use Molecule to fund, tokenize, and advance scientific research","breadcrumbs":[{"label":"INTRODUCTION"}]},{"id":"hXWliF8XvvSaANKmbSdJ","title":"Architecture","pathname":"/introduction/architecture","siteSpaceId":"sitesp_Ysmdp","icon":"microchip","description":"How the protocol's smart contracts are structured, deployed, and composed at the implementation level","breadcrumbs":[{"label":"INTRODUCTION"}]},{"id":"EcCZK5xNv4fGbIT26cLL","title":"Molecule Labs","pathname":"/core-infrastructure/onchain-lab","siteSpaceId":"sitesp_Ysmdp","icon":"flask-vial","description":"The programmable onchain identity that owns, controls, and extends everything in a research project","breadcrumbs":[{"label":"Core Infrastructure"}]},{"id":"fpnOkIE0QU97H4ouoFr4","title":"Roles & Permissions","pathname":"/core-infrastructure/roles-and-permissions","siteSpaceId":"sitesp_Ysmdp","icon":"users-gear","description":"How delegated access to a Lab works — role hierarchy, capability matrix, expiry, agent flag, and the onchain resolver.","breadcrumbs":[{"label":"Core Infrastructure"}]},{"id":"3EKg6fCqjvooIJjbh3il","title":"Coin-to-Company Model","pathname":"/core-infrastructure/rwa-equity","siteSpaceId":"sitesp_Ysmdp","icon":"envelope-ribbon","description":"The Coin-to-Company module bridges onchain Token ownership with offchain shareholder rights, enabling a compliant pathway from token holder to real-world equity participant","breadcrumbs":[{"label":"Core Infrastructure"}]},{"id":"A7fPW9TRA5vSkDamaeIE","title":"Module Registry","pathname":"/core-infrastructure/module-registry","siteSpaceId":"sitesp_Ysmdp","icon":"cabinet-filing","description":"How Labs discover, install, and secure modular extensions through the ERC-7484 attestation registry","breadcrumbs":[{"label":"Core Infrastructure"}]},{"id":"9QR8R5TZNNI5yejHYX5k","title":"Validator Module","pathname":"/core-infrastructure/module-registry/validator-module","siteSpaceId":"sitesp_Ysmdp","icon":"hexagon-nodes","description":"How Labs authenticate and authorise operations through modular, NFT-ownership-derived signature verification","breadcrumbs":[{"label":"Core Infrastructure"},{"label":"Module Registry","icon":"cabinet-filing"}]},{"id":"hzMuApNr2mhK1gFIxcVr","title":"Fallback Modules","pathname":"/core-infrastructure/module-registry/fallback-modules","siteSpaceId":"sitesp_Ysmdp","icon":"square-binary","description":"Fallback modules extend Lab functionality by handling function calls that are not natively defined on the account contract, dispatched through the Solidity fallback function via selector-based","breadcrumbs":[{"label":"Core Infrastructure"},{"label":"Module Registry","icon":"cabinet-filing"}]},{"id":"Lqpgfypc6Cul8Hm4BgVx","title":"Executor Modules","pathname":"/core-infrastructure/module-registry/executor-modules","siteSpaceId":"sitesp_Ysmdp","icon":"up-right-from-square","description":"Executor modules are external smart contracts that can trigger transactions from a Lab's account, enabling automation, cross-protocol integrations, and programmable actions without requiring","breadcrumbs":[{"label":"Core Infrastructure"},{"label":"Module Registry","icon":"cabinet-filing"}]},{"id":"K9dk294GIMSrontHiPor","title":"Data","pathname":"/core-infrastructure/data","siteSpaceId":"sitesp_Ysmdp","icon":"database","description":"How Labs store, protect, and control access to scientific research data","breadcrumbs":[{"label":"Core Infrastructure"}]},{"id":"RiUIZHhG19HI1G0Cp7xt","title":"Data Storage","pathname":"/core-infrastructure/data/data-storage","siteSpaceId":"sitesp_Ysmdp","icon":"hashtag-lock","description":"How research files are stored, content-addressed, versioned, and permanently persisted across the decentralised storage stack","breadcrumbs":[{"label":"Core Infrastructure"},{"label":"Data","icon":"database"}]},{"id":"MeQDjthKjibkWkXqmKU9","title":"Data Privacy & Access","pathname":"/core-infrastructure/data/data-privacy-and-access","siteSpaceId":"sitesp_Ysmdp","icon":"fingerprint","description":"How Labs protect confidential research data through client-side encryption, onchain access verification, and a condition-gated key-release flow.","breadcrumbs":[{"label":"Core Infrastructure"},{"label":"Data","icon":"database"}]},{"id":"WCjG1qI7OO92TmvBr5qn","title":"Data Anchoring (DID Linking)","pathname":"/core-infrastructure/data/data-module","siteSpaceId":"sitesp_Ysmdp","icon":"binary-circle-check","description":"How a Lab's offchain data identity is anchored onchain — every Lab's data room DID is bound to its OCL-ID through a dual co-attested registry entry that anyone can verify.","breadcrumbs":[{"label":"Core Infrastructure"},{"label":"Data","icon":"database"}]},{"id":"gaownsWqqMEonzYAY0V1","title":"Data API & Integration","pathname":"/core-infrastructure/data/data-api-and-integration","siteSpaceId":"sitesp_Ysmdp","icon":"computer-classic","description":"How Lab data is indexed, aggregated, served, and consumed by the platform, AI tools, and external integrations","breadcrumbs":[{"label":"Core Infrastructure"},{"label":"Data","icon":"database"}]},{"id":"f8qWgJ05DGkIO20z0fwe","title":"API Overview","pathname":"/api-reference/api-reference","siteSpaceId":"sitesp_Ysmdp","emoji":"1f4e1","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"mQTCgm9qHzFPcdMD2j5V","title":"Data API","pathname":"/api-reference/data-api","siteSpaceId":"sitesp_Ysmdp","emoji":"1f4ca","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"W0FbSc11AXTlOp2JiwQ7","title":"Tokenization API","pathname":"/api-reference/tokenization-api","siteSpaceId":"sitesp_Ysmdp","emoji":"1f510","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"5bjRSyKH0zBKMHzC5Csk","title":"Labs API","pathname":"/api-reference/labs-api","siteSpaceId":"sitesp_Ysmdp","emoji":"2699","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"3aFgOv7U0o7B0pUMDpKJ","title":"x402 Gateway","pathname":"/api-reference/x402-gateway","siteSpaceId":"sitesp_Ysmdp","icon":"coins","description":"Pay-per-call HTTP 402 gateway that fronts write mutations on the Labs API with per-request stablecoin settlement on Base.","breadcrumbs":[{"label":"API Reference"}]},{"id":"slgRbj9bEvHrdUYw1Eio","title":"MIRA","pathname":"/ai-tooling/mira","siteSpaceId":"sitesp_Ysmdp","icon":"brain","description":"Molecule Insights & Research Assistant","breadcrumbs":[{"label":"AI Tooling"}]},{"id":"mA3OJuVHpynk0zpQwhcM","title":"Contracts","pathname":"/references/contracts","siteSpaceId":"sitesp_Ysmdp","icon":"book","description":"","breadcrumbs":[{"label":"REFERENCES"}]},{"id":"DxsTwlAE0rNiFWvaWQYg","title":"IP-NFT","pathname":"/references/contracts/ip-nft","siteSpaceId":"sitesp_Ysmdp","icon":"transformer-bolt","description":"","breadcrumbs":[{"label":"REFERENCES"},{"label":"Contracts","icon":"book"}]},{"id":"zg1JV0XC9eTP18E1qTSd","title":"IPT","pathname":"/references/contracts/ipt","siteSpaceId":"sitesp_Ysmdp","icon":"coin-front","description":"","breadcrumbs":[{"label":"REFERENCES"},{"label":"Contracts","icon":"book"}]},{"id":"qn7N8LCOKyLkLSULvbm8","title":"Tokenizer","pathname":"/references/contracts/tokenizer","siteSpaceId":"sitesp_Ysmdp","icon":"arrows-split-up-and-left","description":"","breadcrumbs":[{"label":"REFERENCES"},{"label":"Contracts","icon":"book"}]},{"id":"w2L2kNZH8PYZL65ePz8x","title":"AccessResolver","pathname":"/references/contracts/accessresolver","siteSpaceId":"sitesp_Ysmdp","icon":"gavel","description":"","breadcrumbs":[{"label":"REFERENCES"},{"label":"Contracts","icon":"book"}]},{"id":"OnkVQ0KyosHWycqu9rnR","title":"CrowdSale","pathname":"/references/contracts/crowdsale","siteSpaceId":"sitesp_Ysmdp","icon":"people-group","description":"","breadcrumbs":[{"label":"REFERENCES"},{"label":"Contracts","icon":"book"}]},{"id":"fg8wmWStzoRxYUhHYtmW","title":"Subgraph (Deprecated)","pathname":"/references/subgraph","siteSpaceId":"sitesp_Ysmdp","icon":"webhook","description":"","breadcrumbs":[{"label":"REFERENCES"}]},{"id":"dgLVLWpO6ynIy8GVZQdN","title":"MCP Tools","pathname":"/references/mcp-tools","siteSpaceId":"sitesp_Ysmdp","icon":"toolbox","description":"","breadcrumbs":[{"label":"REFERENCES"}]},{"id":"S2Iv87r1HgrWjPHdrfLf","title":"Audits","pathname":"/security/audits","siteSpaceId":"sitesp_Ysmdp","icon":"stamp","description":"","breadcrumbs":[{"label":"Security"}]},{"id":"SjKt9IsnCmtoZ6cGE1gl","title":"FAQs","pathname":"/resources/faqs","siteSpaceId":"sitesp_Ysmdp","icon":"question","description":"","breadcrumbs":[{"label":"Resources"}]}]}