{"version":1,"pages":[{"id":"Wb9ZiifDCPWmhZiP6tBX","title":"Pop","pathname":"/","siteSpaceId":"sitesp_zNxcj","description":"Overview","breadcrumbs":[{"label":"Welcome"}]},{"id":"yv8pMuQgCxF41Ak4ozqN","title":"Pop MCP","pathname":"/welcome/pop-mcp","siteSpaceId":"sitesp_zNxcj","description":"","breadcrumbs":[{"label":"Welcome"}]},{"id":"lMkMPPQFDqneA4X5STdF","title":"Install Pop CLI","pathname":"/welcome/install-pop-cli","siteSpaceId":"sitesp_zNxcj","description":"","breadcrumbs":[{"label":"Welcome"}]},{"id":"FZa1yWJ7fINNS7By0s39","title":"Hackathon Guide","pathname":"/welcome/hackathon-guide","siteSpaceId":"sitesp_zNxcj","description":"One-page hackathon guide for building chains and contracts with Pop CLI.","breadcrumbs":[{"label":"Welcome"}]},{"id":"QwcxFSZrDX1OHseDaiKa","title":"Build Polkadot Smart Contracts with Rust","pathname":"/contracts","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"WELCOME"}]},{"id":"y2wOv2hemDX1dPGwZmwy","title":"Install Pop CLI","pathname":"/contracts/welcome/install-pop-cli","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"WELCOME"}]},{"id":"PSkpckxUsOWSKLkqSmHp","title":"Create a new contract","pathname":"/contracts/guides/create-a-new-contract","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"eKO3oeOoUwE8eqNZ0QGF","title":"Build","pathname":"/contracts/guides/build-your-contract","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"xyd6GpGGQhCQUTVgeWbf","title":"Test","pathname":"/contracts/guides/run-your-unit-tests","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"l8gp1m7HxRpsb1iOpXJN","title":"Deploy","pathname":"/contracts/guides/deploy","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"No9GnZyRh591Qtd7USZY","title":"Call","pathname":"/contracts/guides/call-your-contract","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"YRPlcJTh809NUwWdw3Zc","title":"Verify","pathname":"/contracts/guides/verify-contract","siteSpaceId":"sitesp_AIwtf","description":"Verify a smart contract by comparing a local build to a reference bundle or an on-chain deployment.","breadcrumbs":[{"label":"GUIDES"}]},{"id":"gpdHMMrCPz0XuHM4udrf","title":"Securely Sign Transactions from CLI","pathname":"/contracts/guides/securely-sign-transactions-from-cli","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"HmxsO55FNU4ys4l9x5p0","title":"Launch Passet Hub","pathname":"/contracts/guides/launch-passet-hub","siteSpaceId":"sitesp_AIwtf","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"SN2RGqziB8a3YhtZ9A2z","title":"Build a Polkadot Chain","pathname":"/chains","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"WELCOME"}]},{"id":"niaZlewGSWp5cQcV6nND","title":"Install Pop CLI","pathname":"/chains/install-pop-cli","siteSpaceId":"sitesp_oi8n7","description":""},{"id":"GMR5FJ8iKGowLVQcWhvX","title":"Create a new chain","pathname":"/chains/guides/create-a-new-chain","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"EL9HcIMAvPOlsc8zAwFS","title":"Create a new pallet","pathname":"/chains/guides/create-a-new-pallet","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"niUQh7OBIQVWOm7gWqkC","title":"Build","pathname":"/chains/guides/build-your-chain","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"xHJCmnt6UPZfIKQkFI4d","title":"Build your chain specification","pathname":"/chains/guides/build-your-chain/build-spec","siteSpaceId":"sitesp_oi8n7","description":"Generate a plain chain specification and optional artifacts for your chain.","breadcrumbs":[{"label":"GUIDES"},{"label":"Build"}]},{"id":"peYab4tVa8aApYrAhLdu","title":"Build your runtime deterministically","pathname":"/chains/guides/build-your-chain/build-deterministic-runtime","siteSpaceId":"sitesp_oi8n7","description":"The following guide shows how to build deterministic runtimes.","breadcrumbs":[{"label":"GUIDES"},{"label":"Build"}]},{"id":"nYzbEaCjK6DSd3eFgudi","title":"Test runtime upgrades","pathname":"/chains/guides/test-runtime-upgrades","siteSpaceId":"sitesp_oi8n7","description":"The following guide shows how to test runtime upgrades.","breadcrumbs":[{"label":"GUIDES"}]},{"id":"CIIGouZzVW8t3AMLUWAt","title":"Upgrade Polkadot SDK dependencies","pathname":"/chains/guides/upgrade-polkadot-sdk","siteSpaceId":"sitesp_oi8n7","description":"Upgrade Polkadot SDK dependency versions in a chain project with Pop CLI.","breadcrumbs":[{"label":"GUIDES"}]},{"id":"6BVRDe7NN0ALQlyYwoFx","title":"Benchmarking","pathname":"/chains/guides/benchmarking-pallets-and-extrinsics","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"kBN2kiZWwrhqtnkB0puT","title":"Deploy","pathname":"/chains/guides/launch-a-chain","siteSpaceId":"sitesp_oi8n7","description":"The following guides show how to launch a chain on Polkadot.","breadcrumbs":[{"label":"GUIDES"}]},{"id":"FAOv9cTum6CBMIjKEzev","title":"Launch a Chain in Development","pathname":"/chains/guides/launch-a-chain/running-your-chain","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"GUIDES"},{"label":"Deploy"}]},{"id":"jVOrIaOKrOdkJTnbXD09","title":"Launch a Known Chain","pathname":"/chains/guides/launch-a-chain/launch-a-known-chain","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"GUIDES"},{"label":"Deploy"}]},{"id":"MwXTeuLTFun790kqqrG6","title":"Launch a Chain to Paseo","pathname":"/chains/guides/launch-a-chain/launch-a-chain-to-paseo","siteSpaceId":"sitesp_oi8n7","description":"This guide shows how launch a chain on Paseo (Local or Live)","breadcrumbs":[{"label":"GUIDES"},{"label":"Deploy"}]},{"id":"p3Xiz3FBg6gF6Vvz9Hhe","title":"Launch Paseo","pathname":"/chains/guides/launch-a-chain/launch-a-chain-to-paseo/launch-paseo","siteSpaceId":"sitesp_oi8n7","description":"How to spin up the Paseo Relay chain locally","breadcrumbs":[{"label":"GUIDES"},{"label":"Deploy"},{"label":"Launch a Chain to Paseo"}]},{"id":"OAet8m6ZQsuEBOv0s6Yr","title":"Set up keys","pathname":"/chains/guides/launch-a-chain/launch-a-chain-to-paseo/keys","siteSpaceId":"sitesp_oi8n7","description":"The following guide shows how to generate keys.","breadcrumbs":[{"label":"GUIDES"},{"label":"Deploy"},{"label":"Launch a Chain to Paseo"}]},{"id":"NA2TOW1HHrcChX0RQ8yP","title":"Acquire Coretime","pathname":"/chains/guides/launch-a-chain/launch-a-chain-to-paseo/coretime","siteSpaceId":"sitesp_oi8n7","description":"The following guide shows how to acquire coretime.","breadcrumbs":[{"label":"GUIDES"},{"label":"Deploy"},{"label":"Launch a Chain to Paseo"}]},{"id":"y1yANIOsKj1i8yTf4ABK","title":"Deploy a chain with Polkadot Deployment Portal","pathname":"/chains/guides/launch-a-chain/deploy-a-chain-polkadot-deployment-portal","siteSpaceId":"sitesp_oi8n7","description":"This guide explains how to deploy a chain using the Polkadot Deployment Portal.","breadcrumbs":[{"label":"GUIDES"},{"label":"Deploy"}]},{"id":"ruqGNEi2zeT4TJQJwLqj","title":"Running a post-startup command","pathname":"/chains/guides/launch-a-chain/running-a-post-startup-command","siteSpaceId":"sitesp_oi8n7","description":"The following will guide developers on how to run a command after launch of your network.","breadcrumbs":[{"label":"GUIDES"},{"label":"Deploy"}]},{"id":"bI44P5fQ2qAFHvA6YGLK","title":"Call","pathname":"/chains/guides/call-a-chain","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"3fMeCl6x97OgRMOCszS0","title":"Fork a chain","pathname":"/chains/guides/fork-a-chain","siteSpaceId":"sitesp_oi8n7","description":"Fork a live chain and run a local RPC server with pop fork.","breadcrumbs":[{"label":"GUIDES"}]},{"id":"2I58O5KWTvZPoLKqZQHT","title":"Securely Sign Transactions from CLI","pathname":"/chains/guides/securely-sign-transactions-from-cli","siteSpaceId":"sitesp_oi8n7","description":"","breadcrumbs":[{"label":"GUIDES"}]},{"id":"1klrWKASO72D1UahCHdz","title":"Hash","pathname":"/chains/guides/hashing","siteSpaceId":"sitesp_oi8n7","description":"Hash data quickly for identifiers, integrity checks, and tooling when building on Polkadot with Pop CLI.","breadcrumbs":[{"label":"GUIDES"}]},{"id":"mlngqzqoPGKVZWfXKMyO","title":"Clean local resources","pathname":"/chains/guides/cleaning","siteSpaceId":"sitesp_oi8n7","description":"Clean Pop CLI caches, local nodes, or running networks.","breadcrumbs":[{"label":"GUIDES"}]},{"id":"DOmA7vgcNAps65iC7WPm","title":"Conversions","pathname":"/chains/guides/address-conversion","siteSpaceId":"sitesp_oi8n7","description":"Convert addresses between Ethereum and Polkadot formats seamlessly when building cross-chain applications with Pop CLI.","breadcrumbs":[{"label":"GUIDES"}]}]}