{"version":1,"pages":[{"id":"DSZGV30MsBSoHWQd7t5f","title":"Overview","pathname":"/","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"FEuA5hVGSO2ufembhYhy","title":"How It Works","pathname":"/getting-started/how-it-works","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"8IW744gITN0LOlfrsMO0","title":"Introduction","pathname":"/use-cases/use-cases","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Use Cases"}]},{"id":"dqHDTul0vG2kElPufXNU","title":"Tokenized Money Market Fund","pathname":"/use-cases/tokenized-mmf","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Use Cases"}]},{"id":"CYf3cUvmPnl2fqDzS4i0","title":"Intraday Repo & Collateral","pathname":"/use-cases/intraday-repo","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Use Cases"}]},{"id":"accoQh0UufftJTcwaTlr","title":"Cross-Border Payments","pathname":"/use-cases/cross-border-payments","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Use Cases"}]},{"id":"CoIiN7mavHP0NQtuej0d","title":"Introduction","pathname":"/components/components","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"Lp4GCWchUaveBrb0n6E4","title":"Permissioned Tokens","pathname":"/components/permissioned-tokens","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"PhzsfKAOdDQZPCSxeCjf","title":"Confidential Cash","pathname":"/components/confidential-cash","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"iNxMIiArUZEgezpvRDeZ","title":"Identity & Claims","pathname":"/components/identity","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"iDWImRaJhGj0drnLxnC2","title":"Authorization","pathname":"/components/authorization","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"xObhrrnenFKG563jUTxI","title":"Data Storage","pathname":"/components/data-storage","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"0V1yxifVnYz1qlMHGeDX","title":"ZK Proving","pathname":"/components/zk-proving","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"cVoDRRLVmeVk9taZHozp","title":"Fraud Detection","pathname":"/components/fraud-proofs","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"RoCRgavSPaNSPxOT8l6M","title":"Web Hosting","pathname":"/components/web-hosting","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Components"}]},{"id":"jTzNDumBns5FvZ8pb6cR","title":"Introduction","pathname":"/operators/operators","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Operators"}]},{"id":"KW9OnEpXyHOf1xYy6vR5","title":"Quick Start","pathname":"/operators/quick-start","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Operators"}]},{"id":"k41Cj4f0XicYNyQGVRfH","title":"Deployment Architecture","pathname":"/operators/deployment-architecture","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Operators"}]},{"id":"PqBrxcG7AS3UBUHu70NR","title":"Configuration","pathname":"/operators/configuration","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Operators"}]},{"id":"cJG9K2hle79JzsV2h2Eo","title":"Backend Service Configuration","pathname":"/operators/backend-configuration","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Operators"}]},{"id":"5rvUmC5xHRoKYZNJnrFw","title":"KYC & User Management","pathname":"/operators/kyc-and-user-management","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Operators"}]},{"id":"8HbrJJ9qip7z1EkoWpIj","title":"Audit & Compliance Reporting","pathname":"/operators/audit-and-compliance","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Operators"}]},{"id":"Ej2N7jYYuDA2ow9oLn2r","title":"User Interfaces","pathname":"/operators/user-interfaces","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Operators"}]},{"id":"2Gs22pf8m5D08OgkAG2Q","title":"RPC Reference","pathname":"/reference/rpc-reference","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Reference"}]},{"id":"POBV1jrQj4g4cQQkjm6P","title":"Permission Rules","pathname":"/reference/permission-rules","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Reference"}]},{"id":"uBbDHJy6wcwG95mxrCa3","title":"Glossary","pathname":"/reference/glossary","siteSpaceId":"sitesp_IUpIj","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Reference"}]},{"id":"8Bh077ButCW6MbhDNrzN","title":"Overview","pathname":"/integration","siteSpaceId":"sitesp_jqhu0","description":"Erigon client integration — modular platform components for building ZK-enabled chains","breadcrumbs":[{"label":"Integration"},{"label":"Getting Started"}]},{"id":"kMpi0PBtNG4wLOBbU2XX","title":"Architecture","pathname":"/integration/getting-started/architecture","siteSpaceId":"sitesp_jqhu0","description":"Component map, deployment modes, and integration model","breadcrumbs":[{"label":"Integration"},{"label":"Getting Started"}]},{"id":"uQsVzcgP9MM8jpLeQoB7","title":"Introduction","pathname":"/integration/platform/platform","siteSpaceId":"sitesp_jqhu0","description":"The L1/L2 Node and Component Framework — the foundation everything else builds on","breadcrumbs":[{"label":"Integration"},{"label":"Platform"}]},{"id":"PdeQUIUPalH9sdwvUMzP","title":"L1/L2 Node","pathname":"/integration/platform/l1-l2-node","siteSpaceId":"sitesp_jqhu0","description":"Run L1 and L2 in a single Erigon binary via a pluggable RollupDriver interface","breadcrumbs":[{"label":"Integration"},{"label":"Platform"}]},{"id":"dPLfwnFEYDHErmHA8o9H","title":"Technical Design","pathname":"/integration/platform/l1-l2-node-design","siteSpaceId":"sitesp_jqhu0","description":"RollupDriver interface, L2 staged sync pipeline, chain config, and implementation phases","breadcrumbs":[{"label":"Integration"},{"label":"Platform"}]},{"id":"fd3zqnFk0wOaJw7uQkXL","title":"Component Framework","pathname":"/integration/platform/componentization","siteSpaceId":"sitesp_jqhu0","description":"Breaking the Ethereum god object into composable components with a lifecycle framework","breadcrumbs":[{"label":"Integration"},{"label":"Platform"}]},{"id":"s2VTyCg4TdPRZTdDBPCe","title":"Introduction","pathname":"/integration/components/components","siteSpaceId":"sitesp_jqhu0","description":"Individually pluggable services that compose on top of the L1/L2 Node platform","breadcrumbs":[{"label":"Integration"},{"label":"Components"}]},{"id":"dqnbNObnUS5YSiMB52UR","title":"Modular Transaction Pipeline","pathname":"/integration/components/modular-tx-pipeline","siteSpaceId":"sitesp_jqhu0","description":"Replace 40+ hardcoded type switches with a registry of transaction type handlers","breadcrumbs":[{"label":"Integration"},{"label":"Components"}]},{"id":"Dg9PRHevZSbTAD7m0PAr","title":"EIP-8141 Frame Transactions","pathname":"/integration/components/eip-8141","siteSpaceId":"sitesp_jqhu0","description":"Frame transactions — a new tx type with explicit sequenced execution frames","breadcrumbs":[{"label":"Integration"},{"label":"Components"}]},{"id":"c597qFLMfXcJQkMbhDHH","title":"Erigon Archive","pathname":"/integration/components/erigon-archive","siteSpaceId":"sitesp_jqhu0","description":"Decouple block execution from persistent storage via a StorageSink interface","breadcrumbs":[{"label":"Integration"},{"label":"Components"}]},{"id":"A3RWabV7aMatK9sM3aFQ","title":"Map-Reduce Framework","pathname":"/integration/components/map-reduce","siteSpaceId":"sitesp_jqhu0","description":"Composable parallel block replay with pluggable tracers, consumers, and MCP-accessible services","breadcrumbs":[{"label":"Integration"},{"label":"Components"}]},{"id":"XjilcEnL0wwk57IWgRuC","title":"Proof Integration","pathname":"/integration/components/proof-integration","siteSpaceId":"sitesp_jqhu0","description":"Pluggable prover and verifier backends for ZK, TEE, and fraud proof systems","breadcrumbs":[{"label":"Integration"},{"label":"Components"}]},{"id":"i1uAdXhJLmO5dLvFwjih","title":"Interop Bridge","pathname":"/integration/components/interop-bridge","siteSpaceId":"sitesp_jqhu0","description":"Non-consensus cross-L2 bridge service implementing the Ethereum Interop Layer protocol","breadcrumbs":[{"label":"Integration"},{"label":"Components"}]},{"id":"B2KNefHWZkkEe8aVGGpm","title":"Introduction","pathname":"/integration/proofs-of-concept/pocs","siteSpaceId":"sitesp_jqhu0","description":"Experimental proofs of concept that validate specific subsystems independently","breadcrumbs":[{"label":"Integration"},{"label":"Proofs of Concept"}]},{"id":"i7fVlF04GPIjZqwMIwC8","title":"Sparse Snapshots","pathname":"/integration/proofs-of-concept/sparse-snapshots","siteSpaceId":"sitesp_jqhu0","description":"On-demand domain access via BitTorrent — start in minutes, fetch data piece-by-piece","breadcrumbs":[{"label":"Integration"},{"label":"Proofs of Concept"}]},{"id":"ONFGv9POlGcjWgoiovT3","title":"QMTree Commitment","pathname":"/integration/proofs-of-concept/qmtree-commitment","siteSpaceId":"sitesp_jqhu0","description":"Append-only binary Merkle state commitment indexed by transaction number","breadcrumbs":[{"label":"Integration"},{"label":"Proofs of Concept"}]},{"id":"q68eDPLQZv5xccT1Q3j8","title":"Dependency Graph","pathname":"/integration/reference/dependency-graph","siteSpaceId":"sitesp_jqhu0","description":"Full component dependency reference","breadcrumbs":[{"label":"Integration"},{"label":"Reference"}]},{"id":"guTEc8p53B0JDNOy8cPn","title":"Component Status","pathname":"/integration/reference/status","siteSpaceId":"sitesp_jqhu0","description":"Current build status of all Cocoon components and proofs of concept","breadcrumbs":[{"label":"Integration"},{"label":"Reference"}]},{"id":"qsKRN03fMc9BBCOB9wwo","title":"Glossary","pathname":"/integration/reference/glossary","siteSpaceId":"sitesp_jqhu0","description":"Key terms used throughout the Cocoon documentation","breadcrumbs":[{"label":"Integration"},{"label":"Reference"}]}]}