{"version":1,"pages":[{"id":"eFsp4M32OBhI9HqSyhp5","title":"Canopy Documentation","pathname":"/docs","siteSpaceId":"sitesp_VfCIY","emoji":"1f333","description":"Effortlessly create and deploy application-specific blockchains with Canopy, the limitless framework for developing and deploying your project."},{"id":"LHNCFnW928WoIKHuG1pZ","title":"Canopy Overview","pathname":"/docs/canopy-network/canopy-overview","siteSpaceId":"sitesp_VfCIY","description":"","breadcrumbs":[{"label":"Canopy Network"}]},{"id":"oPYfF5ywu0QBRNhrMyTV","title":"Fact Sheet","pathname":"/docs/canopy-network/canopy-overview/fact-sheet","siteSpaceId":"sitesp_VfCIY","description":"","breadcrumbs":[{"label":"Canopy Network"},{"label":"Canopy Overview"}]},{"id":"vslXYS48mrjdI2SjHwMb","title":"Why Canopy?","pathname":"/docs/canopy-network/why-canopy","siteSpaceId":"sitesp_VfCIY","description":"Learn about Canopy and why we're excited about the future of blockchain infrastructure.","breadcrumbs":[{"label":"Canopy Network"}]},{"id":"XcvDx0aqEYLyZSAA3rwZ","title":"Background & Industry State","pathname":"/docs/canopy-network/why-canopy/background-and-industry-state","siteSpaceId":"sitesp_VfCIY","description":"This page is designed to give you the background to how we got to where we are today.","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"}]},{"id":"VWyC8ts5ZmDZj6Rcael9","title":"The Problem","pathname":"/docs/canopy-network/why-canopy/the-problem","siteSpaceId":"sitesp_VfCIY","description":"","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"}]},{"id":"bjyxyKaGGLTRXoqUbmCx","title":"Solution and Vision","pathname":"/docs/canopy-network/why-canopy/solution-and-vision","siteSpaceId":"sitesp_VfCIY","description":"","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"}]},{"id":"n12uxG3lbeBu3N9Wdcz2","title":"Comparables","pathname":"/docs/canopy-network/why-canopy/comparables","siteSpaceId":"sitesp_VfCIY","description":"Learn about how Canopy's technology stacks up against the rest.","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"}]},{"id":"WHIgNDzn9V0xOtIdMYWR","title":"Ethereum","pathname":"/docs/canopy-network/why-canopy/comparables/ethereum","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"},{"label":"Comparables"}]},{"id":"QX9VUxN6mmOJGG0cSzYB","title":"Tendermint","pathname":"/docs/canopy-network/why-canopy/comparables/tendermint","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"},{"label":"Comparables"}]},{"id":"fYh3d787XxL61pEgvesw","title":"Polkadot","pathname":"/docs/canopy-network/why-canopy/comparables/polkadot","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"},{"label":"Comparables"}]},{"id":"bwIqkBR6ozeQQ8IB0t4E","title":"Avalanche","pathname":"/docs/canopy-network/why-canopy/comparables/avalanche","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"},{"label":"Comparables"}]},{"id":"cNIjGBLea6iBVXDIke50","title":"Rollups","pathname":"/docs/canopy-network/why-canopy/comparables/rollups","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Why Canopy?"},{"label":"Comparables"}]},{"id":"L1CAIJuCVkKwvUaUBvok","title":"Core Features","pathname":"/docs/canopy-network/core-features","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"}]},{"id":"XZJchwrsjXI9Ocnb3miS","title":"Peer-To-Peer Security","pathname":"/docs/canopy-network/core-features/peer-to-peer-security","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"KFPVB8guFUYlYr9ohmUC","title":"Progressive Sovereignty","pathname":"/docs/canopy-network/core-features/progressive-sovereignty","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"aGECO2qBzzvYUBUN7K4T","title":"Capital Efficient Restaking","pathname":"/docs/canopy-network/core-features/capital-efficient-restaking","siteSpaceId":"sitesp_VfCIY","description":"","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"TzPTCo4evghzJ0ieGvNf","title":"Composable Architecture","pathname":"/docs/canopy-network/core-features/composable-architecture","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"lbmH0fBUTbZIJeWWnAru","title":"One-Way Interoperability","pathname":"/docs/canopy-network/core-features/one-way-interoperability","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"4wMxfVqkHOg2JKMDGNOL","title":"Built-In Liquidity","pathname":"/docs/canopy-network/core-features/built-in-liquidity","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"FvRgfMNu3RnkZQUiX3NX","title":"Chain Halt Rescue","pathname":"/docs/canopy-network/core-features/chain-halt-rescue","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"b9E9Jg4FIIHdGVWOdrz1","title":"NestBFT","pathname":"/docs/canopy-network/core-features/nestbft","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"rL6RdpQPdmBuHjIMyh0b","title":"PoS Is Trusted","pathname":"/docs/canopy-network/core-features/nestbft/pos-is-trusted","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"},{"label":"NestBFT"}]},{"id":"wQLmLtpnmJQmOlJdcs0t","title":"PoAge Is Trustless","pathname":"/docs/canopy-network/core-features/nestbft/poage-is-trustless","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"},{"label":"NestBFT"}]},{"id":"budZc3or7uQK5mreP8oP","title":"VRF Leader Election","pathname":"/docs/canopy-network/core-features/nestbft/vrf-leader-election","siteSpaceId":"sitesp_VfCIY","description":"","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"},{"label":"NestBFT"}]},{"id":"5StR6cMXP8c2t159a5EE","title":"Checkpoints as a Service","pathname":"/docs/canopy-network/core-features/checkpoints-as-a-service","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"JqUJvu9eS7feXPCPddQV","title":"United Governance","pathname":"/docs/canopy-network/core-features/united-governance","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Core Features"}]},{"id":"Lw7mkhVzQbWrePEwhnNd","title":"Understand the Protocol","pathname":"/docs/canopy-network/understand-the-protocol","siteSpaceId":"sitesp_VfCIY","description":"Delve into this section to gain a thorough understanding of how Canopy operates, exploring its functionalities and mechanisms in detail.","breadcrumbs":[{"label":"Canopy Network"}]},{"id":"znSwHnu0t9H0sf5c382p","title":"Protocol Architecture","pathname":"/docs/canopy-network/understand-the-protocol/protocol-architecture","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Understand the Protocol"}]},{"id":"Sg6LykiYH1ikNOjCm9Th","title":"Utility","pathname":"/docs/canopy-network/understand-the-protocol/utility","siteSpaceId":"sitesp_VfCIY","description":"This page details the high-level architecture and technical implementation of Canopy's decentralized security solution and offers a comprehensive explanation of this recursive system.","breadcrumbs":[{"label":"Canopy Network"},{"label":"Understand the Protocol"}]},{"id":"g0nLU5eITyLIQjfo86PD","title":"Consensus","pathname":"/docs/canopy-network/understand-the-protocol/consensus","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Understand the Protocol"}]},{"id":"JdPeM5SxQIIFQ8vXbR4Z","title":"P2P","pathname":"/docs/canopy-network/understand-the-protocol/p2p","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Understand the Protocol"}]},{"id":"jLDktlVCeAu0zEeSDwQr","title":"State Machine","pathname":"/docs/canopy-network/understand-the-protocol/state-machine","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Understand the Protocol"}]},{"id":"ZhgmX3E43pXnBHHU96Gq","title":"Storage","pathname":"/docs/canopy-network/understand-the-protocol/storage","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"},{"label":"Understand the Protocol"}]},{"id":"M9n2XG8deeQM6Rdrw5td","title":"Canopy Economics","pathname":"/docs/canopy-network/canopy-economics","siteSpaceId":"sitesp_VfCIY","description":"Understand CNPY tokenomics, including supply, rewards, burning, restaking, committee subsidization, and DAO treasury funding.","breadcrumbs":[{"label":"Canopy Network"}]},{"id":"IUQZZSdewTIGOyFCSD72","title":"Who is Canopy for?","pathname":"/docs/canopy-network/who-is-canopy-for","siteSpaceId":"sitesp_VfCIY","description":"See how Canopy serves application builders, existing ecosystems, and security providers with scalable blockchain growth and shared security.","breadcrumbs":[{"label":"Canopy Network"}]},{"id":"Wl5ZBLDcxjkcShpTie2w","title":"Canopy KMS","pathname":"/docs/canopy-network/canopy-kms","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"}]},{"id":"wrWWKDH2wK5K3437E7Dv","title":"Glossary","pathname":"/docs/canopy-network/glossary","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Network"}]},{"id":"8e2e17DtVKwE4e8qrq0w","title":"Node Runner","pathname":"/docs/secure-canopy/node-runner","siteSpaceId":"sitesp_VfCIY","description":"Welcome to the Canopy Network documentation for Node Runners and Validators.","breadcrumbs":[{"label":"Secure Canopy"}]},{"id":"9u4IJwxNlXTZhrkTGaiH","title":"Setup & Recommendations","pathname":"/docs/secure-canopy/node-runner/setup-and-recommendations","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Secure Canopy"},{"label":"Node Runner"}]},{"id":"sGJA2QOzhgZ1USgZEdQi","title":"Quickstart","pathname":"/docs/secure-canopy/node-runner/quickstart","siteSpaceId":"sitesp_VfCIY","description":"Your journey as a node runner starts here. For recommendations for system setup, please visit Setup & Recommendations.","breadcrumbs":[{"label":"Secure Canopy"},{"label":"Node Runner"}]},{"id":"UgnKnVi82BBt5ojbGgas","title":"Manage","pathname":"/docs/secure-canopy/node-runner/manage","siteSpaceId":"sitesp_VfCIY","description":"This section details the management of Canopy nodes.","breadcrumbs":[{"label":"Secure Canopy"},{"label":"Node Runner"}]},{"id":"zFxcW9Ate6hxzWPWfWTP","title":"Configure","pathname":"/docs/secure-canopy/node-runner/configure","siteSpaceId":"sitesp_VfCIY","description":"This section details the configuration of Canopy nodes, and while Canopy is meant to be hassle free, the intended audience is Validator and RPC providers","breadcrumbs":[{"label":"Secure Canopy"},{"label":"Node Runner"}]},{"id":"UV0H5BoUX2qYJobD4h6P","title":"Build","pathname":"/docs/build","siteSpaceId":"sitesp_VfCIY","description":"Welcome to the Canopy Network documentation for App Builders"},{"id":"gZx6xXHBXf4GYQ7UcaMp","title":"Key Concepts","pathname":"/docs/build/key-concepts","siteSpaceId":"sitesp_VfCIY","description":"","breadcrumbs":[{"label":"Build"}]},{"id":"osDOTZmeLSw6g7b9lj1w","title":"Build with AI","pathname":"/docs/build/build-with-ai","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Build"}]},{"id":"OvSU9iFrcjwTaz5NAihe","title":"Prerequisites","pathname":"/docs/build/prerequisites","siteSpaceId":"sitesp_VfCIY","description":"This section covers exactly what you need installed before running any code. The list is intentionally short. You do not need to install a database, a separate consensus engine, or any blockchain-spec","breadcrumbs":[{"label":"Build"}]},{"id":"1DmQhG0w63uYlHfUQioo","title":"Build Your First Chain","pathname":"/docs/build/build-your-first-chain","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Build"}]},{"id":"p2qkI4A7yVwDVeIF9zPJ","title":"Build a Basic App","pathname":"/docs/build/build-a-basic-app","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Build"}]},{"id":"E17VLXnrFLtENRIehroz","title":"Run, Test, and Configure","pathname":"/docs/build/run-test-and-configure","siteSpaceId":"sitesp_VfCIY","description":"This section covers the local development loop: running the chain, writing integration tests against it, and tuning configuration values. It also documents the most common mistakes and how to avoid th","breadcrumbs":[{"label":"Build"}]},{"id":"rLZYZKKsksBBh4BzRzuE","title":"RPC Reference","pathname":"/docs/build/rpc-reference","siteSpaceId":"sitesp_VfCIY","description":"The complete HTTP RPC reference for Canopy is maintained in the repository alongside the source code, so it stays current as endpoints are added or updated.","breadcrumbs":[{"label":"Build"}]},{"id":"b3jT4QeweHKPnvpcXoZY","title":"Plugin API Reference","pathname":"/docs/build/plugin-api-reference","siteSpaceId":"sitesp_VfCIY","description":"This document is a complete reference for the Canopy Application Blockchain Interface (ABI) — the contract your plugin implements and the types it works with.","breadcrumbs":[{"label":"Build"}]},{"id":"mAdeKyF55vdBhiOyD95l","title":"Terminal Launch Economics","pathname":"/docs/build/terminal-launch-economics","siteSpaceId":"sitesp_VfCIY","description":"Building a new blockchain typically means solving a distribution problem before anything else:","breadcrumbs":[{"label":"Build"}]},{"id":"S6ti036O3Lecyj9dstgb","title":"Get Started","pathname":"/docs/contributor-hub/get-started","siteSpaceId":"sitesp_VfCIY","emoji":"1f3d7","description":"Community contributions, whether in code, content, or engagement, are essential for strengthening the network’s reliability and to accelerate its progressive sovereignty of its ecosystem.","breadcrumbs":[{"label":"Contributor Hub"}]},{"id":"1esJSaBtF7g3fN6us7Wg","title":"Editorial and Style Guide","pathname":"/docs/contributor-hub/editorial-and-style-guide","siteSpaceId":"sitesp_VfCIY","emoji":"1f4d6","description":"Use this framework as a guide for creating content that is not only informative but also reflects our core values of Canopy.","breadcrumbs":[{"label":"Contributor Hub"}]},{"id":"9lYhFRSyFx0DowYK57Kx","title":"Official Links","pathname":"/docs/about/official-links","siteSpaceId":"sitesp_VfCIY","description":"Use this page to verify Canopy’s official websites, social accounts, communities, and contract addresses.","breadcrumbs":[{"label":"About"}]},{"id":"BYGEwR3YJUDikbfKKaJO","title":"Introduction to our Incubator","pathname":"/docs/canopy-incubator/introduction-to-our-incubator","siteSpaceId":"sitesp_VfCIY","description":"This wiki will tell you more about the Canopy Incubator, and how to get involved!","breadcrumbs":[{"label":"Canopy Incubator"}]},{"id":"vwM4yyXpAlIHyKiGudXq","title":"Welcome & What to Expect","pathname":"/docs/canopy-incubator/welcome-and-what-to-expect","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Incubator"}]},{"id":"AzFJrN76CV4N9HJPyhTy","title":"Program Schedule","pathname":"/docs/canopy-incubator/program-schedule","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Incubator"}]},{"id":"gCHogCSpjCQmjODHLuDo","title":"Incubator FAQ","pathname":"/docs/canopy-incubator/incubator-faq","siteSpaceId":"sitesp_VfCIY","breadcrumbs":[{"label":"Canopy Incubator"}]}]}