{"version":1,"pages":[{"id":"stywUeBT2A8WvZo0yoJS","title":"Welcome","pathname":"/hashi","siteSpaceId":"sitesp_klpKo","icon":"hand-wave"},{"id":"cGKl6y0iaHvVgBEMiOMG","title":"What is Hashi?","pathname":"/hashi/introduction/what-is-hashi","siteSpaceId":"sitesp_klpKo","icon":"hashtag","breadcrumbs":[{"label":"Introduction"}]},{"id":"pwzFVdVmFdvW97T9cQ4f","title":"Why Hashi?","pathname":"/hashi/introduction/why-hashi","siteSpaceId":"sitesp_klpKo","icon":"face-sunglasses","breadcrumbs":[{"label":"Introduction"}]},{"id":"EP46zBT1blVW9inNpH4s","title":"Key Features","pathname":"/hashi/introduction/key-features","siteSpaceId":"sitesp_klpKo","icon":"star","breadcrumbs":[{"label":"Introduction"}]},{"id":"UjYuNeWsfUmIRw5RJUDe","title":"The SSN","pathname":"/hashi/introduction/the-ssn","siteSpaceId":"sitesp_klpKo","icon":"diagram-project","breadcrumbs":[{"label":"Introduction"}]},{"id":"lTWcQxQDNAkBfM51jYFf","title":"How Hashi Works","pathname":"/hashi/getting-started/how-hashi-works","siteSpaceId":"sitesp_klpKo","icon":"wave-square","breadcrumbs":[{"label":"Getting Started"}]},{"id":"t6qsoDy1yxY7mwNrDjUi","title":"Quick Start","pathname":"/hashi/getting-started/quick-start","siteSpaceId":"sitesp_klpKo","icon":"circle-chevron-right","breadcrumbs":[{"label":"Getting Started"}]},{"id":"H2wqlKuIu0jiJmDjY90L","title":"Verifying foreign event","pathname":"/hashi/getting-started/quick-start/verifying-foreign-event","siteSpaceId":"sitesp_klpKo","icon":"right-to-bracket","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"}]},{"id":"DcNU63Q4tElLKzzhK30T","title":"Setting the scene","pathname":"/hashi/getting-started/quick-start/verifying-foreign-event/setting-the-scene","siteSpaceId":"sitesp_klpKo","icon":"1","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Verifying foreign event","icon":"right-to-bracket"}]},{"id":"70LzIyQ4hbN4QeYHt5L8","title":"Getting the Event Proof","pathname":"/hashi/getting-started/quick-start/verifying-foreign-event/getting-the-event-proof","siteSpaceId":"sitesp_klpKo","icon":"2","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Verifying foreign event","icon":"right-to-bracket"}]},{"id":"4X8Tgse8v8sLXO3JMz6O","title":"Validating your statements","pathname":"/hashi/getting-started/quick-start/verifying-foreign-event/validating-your-statements","siteSpaceId":"sitesp_klpKo","icon":"3","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Verifying foreign event","icon":"right-to-bracket"}]},{"id":"sg2uIHRY1aNClVOs9825","title":"Reading foreign state","pathname":"/hashi/getting-started/quick-start/reading-foreign-state","siteSpaceId":"sitesp_klpKo","icon":"arrow-right-from-bracket","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"}]},{"id":"eOaVUO8m8ovlE7WaQ5Gz","title":"Setting the scene","pathname":"/hashi/getting-started/quick-start/reading-foreign-state/setting-the-scene","siteSpaceId":"sitesp_klpKo","icon":"1","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Reading foreign state","icon":"arrow-right-from-bracket"}]},{"id":"7tHN8WFtJk9USC80r4QL","title":"Getting the Storage Proof","pathname":"/hashi/getting-started/quick-start/reading-foreign-state/getting-the-storage-proof","siteSpaceId":"sitesp_klpKo","icon":"2","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Reading foreign state","icon":"arrow-right-from-bracket"}]},{"id":"6OvYBckmiTv5GAJffSS8","title":"Validating your statements","pathname":"/hashi/getting-started/quick-start/reading-foreign-state/validating-your-statements","siteSpaceId":"sitesp_klpKo","icon":"3","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Reading foreign state","icon":"arrow-right-from-bracket"}]},{"id":"MVI4mA6kFDIh55NDtvWs","title":"Pushing a message","pathname":"/hashi/getting-started/quick-start/pushing-a-message","siteSpaceId":"sitesp_klpKo","icon":"arrow-right-to-bracket","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"}]},{"id":"HA5vqRpwwjgzDYJxy76t","title":"Writing your message sending contract","pathname":"/hashi/getting-started/quick-start/pushing-a-message/writing-your-message-sending-contract","siteSpaceId":"sitesp_klpKo","icon":"1","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Pushing a message","icon":"arrow-right-to-bracket"}]},{"id":"tfGrJVW2i5qJWev5Exes","title":"Implementing your callback","pathname":"/hashi/getting-started/quick-start/pushing-a-message/implementing-your-callback","siteSpaceId":"sitesp_klpKo","icon":"2","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Pushing a message","icon":"arrow-right-to-bracket"}]},{"id":"jJsQtZvbiVfIp9SiHpLk","title":"Waiting for the cross-chain execution","pathname":"/hashi/getting-started/quick-start/pushing-a-message/waiting-for-the-cross-chain-execution","siteSpaceId":"sitesp_klpKo","icon":"3","breadcrumbs":[{"label":"Getting Started"},{"label":"Quick Start","icon":"circle-chevron-right"},{"label":"Pushing a message","icon":"arrow-right-to-bracket"}]},{"id":"z2sy9wkg7JL4hsAG3Tgj","title":"Block Header Relaying","pathname":"/hashi/core-concepts/block-header-relaying","siteSpaceId":"sitesp_klpKo","icon":"cube","breadcrumbs":[{"label":"Core Concepts"}]},{"id":"VOEKS1lig9cnbIuI2Ep6","title":"Message Dispatching","pathname":"/hashi/core-concepts/message-dispatching","siteSpaceId":"sitesp_klpKo","icon":"file-import","breadcrumbs":[{"label":"Core Concepts"}]},{"id":"SQEaXZf4miA02MBNDdua","title":"Oracles","pathname":"/hashi/core-concepts/oracles","siteSpaceId":"sitesp_klpKo","icon":"crystal-ball","breadcrumbs":[{"label":"Core Concepts"}]},{"id":"qzYdamJZv2zySRXV31Bv","title":"Additive Security Model","pathname":"/hashi/core-concepts/additive-security-model","siteSpaceId":"sitesp_klpKo","icon":"layer-group","breadcrumbs":[{"label":"Core Concepts"}]},{"id":"oU624UzaquUUeUqRmKCK","title":"Blockchains","pathname":"/hashi/deployments/blockchains","siteSpaceId":"sitesp_klpKo","icon":"cubes-stacked","breadcrumbs":[{"label":"Deployments"}]},{"id":"n8IqKQMyFPmQzrWFAFPb","title":"Oracles","pathname":"/hashi/deployments/oracles","siteSpaceId":"sitesp_klpKo","icon":"crystal-ball","breadcrumbs":[{"label":"Deployments"}]},{"id":"Zoq4lh7NnqZFdlQIzYc2","title":"Key Contracts","pathname":"/hashi/smart-contracts/key-contracts","siteSpaceId":"sitesp_klpKo","icon":"bring-forward","breadcrumbs":[{"label":"Smart Contracts"}]},{"id":"0gqoSRPBHnb708TW8KnW","title":"HashiProver API","pathname":"/hashi/smart-contracts/hashiprover-api","siteSpaceId":"sitesp_klpKo","icon":"webhook","breadcrumbs":[{"label":"Smart Contracts"}]},{"id":"6lN9hblBeCyCItwvHZCb","title":"SP1 storage proof verifier","pathname":"/hashi/tools/sp1-storage-proof-verifier","siteSpaceId":"sitesp_klpKo","icon":"sheet-plastic","breadcrumbs":[{"label":"TOOLS"}]},{"id":"uZ3Jdfy9yt7cFaRiSr5P","title":"Solana integration","pathname":"/hashi/tools/solana-integration","siteSpaceId":"sitesp_klpKo","icon":"tree-palm","breadcrumbs":[{"label":"TOOLS"}]},{"id":"F5E7pE72ncD3aYDxmW88","title":"Safe Crosschain","pathname":"/hashi/apps-integrations/safe-crosschain","siteSpaceId":"sitesp_klpKo","icon":"vault","breadcrumbs":[{"label":"APPS / INTEGRATIONS"}]},{"id":"QF9i83LZH2OAEliIA7kc","title":"Aragon UCG","pathname":"/hashi/apps-integrations/aragon-ucg","siteSpaceId":"sitesp_klpKo","icon":"check-to-slot","description":"The Aragon Universal Cross-chain Governance enables trust-minimized, cross-chain voting and governance execution via the Hashi plugin.","breadcrumbs":[{"label":"APPS / INTEGRATIONS"}]},{"id":"EAoy86ADqT8PrwV0iSnZ","title":"Openfort Chain Abstraction","pathname":"/hashi/apps-integrations/openfort-chain-abstraction","siteSpaceId":"sitesp_klpKo","icon":"wallet","description":"Hashi provides a trustless fallback proving mechanism for Openfort’s chain-abstraction project, ensuring seamless cross-L2 proof generation","breadcrumbs":[{"label":"APPS / INTEGRATIONS"}]},{"id":"xp8SRhJonpJyrKOkRuEq","title":"Developer resources","pathname":"/hashi/meta/developer-resources","siteSpaceId":"sitesp_klpKo","icon":"book-bookmark","breadcrumbs":[{"label":"META"}]},{"id":"DtD4AHShKmoOuUGY7c2D","title":"Audits","pathname":"/hashi/meta/audits","siteSpaceId":"sitesp_klpKo","icon":"microscope","breadcrumbs":[{"label":"META"}]},{"id":"aYOM4YxbOuKemyXv6J4c","title":"Explorer","pathname":"/hashi/meta/explorer","siteSpaceId":"sitesp_klpKo","icon":"list-check","breadcrumbs":[{"label":"META"}]},{"id":"JZmuAKMjyFWME8Qemx4W","title":"Community","pathname":"/hashi/meta/community","siteSpaceId":"sitesp_klpKo","icon":"face-glasses","breadcrumbs":[{"label":"META"}]}]}