{"version":1,"pages":[{"id":"E2ndmaB7Wx0o8oa2o862","title":"Overview","pathname":"/","siteSpaceId":"sitesp_1Y0jD","breadcrumbs":[{"label":"Zircuit Finance"}]},{"id":"5tmW3HHKghhP7QxbqbQ5","title":"Zircuit Finance Vaults","pathname":"/zircuit-finance/zircuit-finance-vaults","siteSpaceId":"sitesp_1Y0jD","icon":"vault","breadcrumbs":[{"label":"Zircuit Finance"}]},{"id":"Nt6bTM9boYcSdpkJHl7g","title":"Vault Integration Guide","pathname":"/zircuit-finance/zircuit-finance-vaults/vault-integration-guide","siteSpaceId":"sitesp_1Y0jD","description":"The OVault SDK simplifies depositing and redeeming tokens on OVaults, which are cross-chain ERC-4626 vaults built on top of LayerZero.","breadcrumbs":[{"label":"Zircuit Finance"},{"label":"Zircuit Finance Vaults","icon":"vault"}]},{"id":"Jx9fdZ2G3R1KTvX0vcj3","title":"Zircuit Finance Addresses","pathname":"/zircuit-finance/zircuit-finance-vaults/zircuit-finance-addresses","siteSpaceId":"sitesp_1Y0jD","breadcrumbs":[{"label":"Zircuit Finance"},{"label":"Zircuit Finance Vaults","icon":"vault"}]},{"id":"PuCHo3DpUtEW60pc96pU","title":"Security","pathname":"/zircuit-finance/zircuit-finance-vaults/security","siteSpaceId":"sitesp_1Y0jD","breadcrumbs":[{"label":"Zircuit Finance"},{"label":"Zircuit Finance Vaults","icon":"vault"}]},{"id":"aR6P6V20BPHQ8kKDldhs","title":"Quick Start","pathname":"/build/start","siteSpaceId":"sitesp_1Y0jD","icon":"forward-fast","description":"","breadcrumbs":[{"label":"Build on Zircuit"}]},{"id":"aegpi7OVWCOqxgawZ8ZY","title":"Bridge to Zircuit","pathname":"/build/start/bridge","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Build on Zircuit"},{"label":"Quick Start","icon":"forward-fast"}]},{"id":"SCffuGufo12Ixds9iON4","title":"Deploy on Zircuit","pathname":"/build/start/deploy","siteSpaceId":"sitesp_1Y0jD","description":"A tutorial for deploying a smart contract on Zircuit using Foundry","breadcrumbs":[{"label":"Build on Zircuit"},{"label":"Quick Start","icon":"forward-fast"}]},{"id":"shf5rBW9y749IwgbKf71","title":"Run Zircuit","pathname":"/build/start/run-zircuit","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Build on Zircuit"},{"label":"Quick Start","icon":"forward-fast"}]},{"id":"WivP1mYcaewB7Iod9TPo","title":"Zircuit Token (ZRC)","pathname":"/build/zrc","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Build on Zircuit"}]},{"id":"q0dP6lflZij5UuhxgwEm","title":"LST/LRT Liquidity Hub","pathname":"/build/liquidity-hub","siteSpaceId":"sitesp_1Y0jD","icon":"water","description":"","breadcrumbs":[{"label":"Build on Zircuit"}]},{"id":"24yaYrFG3I39ltYhYwxV","title":"(Deprecated) Grants Progam","pathname":"/build/grants","siteSpaceId":"sitesp_1Y0jD","icon":"sack-dollar","description":"","breadcrumbs":[{"label":"Build on Zircuit"}]},{"id":"fm9Ae1U6jxKWTHKEf4de","title":"Block Explorer","pathname":"/infra/explorer","siteSpaceId":"sitesp_1Y0jD","icon":"magnifying-glass","description":"","breadcrumbs":[{"label":"Infrastructure"}]},{"id":"w8Sp3VfgbCiEVHfujazt","title":"Verifying Contracts","pathname":"/infra/explorer/verify","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Block Explorer","icon":"magnifying-glass"}]},{"id":"fEv1Wrfl0hPzbT380Xlr","title":"RPCs","pathname":"/infra/rpcs","siteSpaceId":"sitesp_1Y0jD","icon":"server","description":"","breadcrumbs":[{"label":"Infrastructure"}]},{"id":"EWlT94no22Q91XfiDZFA","title":"Oracles","pathname":"/infra/oracles","siteSpaceId":"sitesp_1Y0jD","icon":"landmark-magnifying-glass","description":"","breadcrumbs":[{"label":"Infrastructure"}]},{"id":"y5wUet1BPe4zTdlP2pF6","title":"Data & Indexing","pathname":"/infra/indexing","siteSpaceId":"sitesp_1Y0jD","icon":"table","description":"","breadcrumbs":[{"label":"Infrastructure"}]},{"id":"QZ3a1OzUTuU66Qx7Anfw","title":"Relayers","pathname":"/infra/relayers","siteSpaceId":"sitesp_1Y0jD","icon":"share","description":"","breadcrumbs":[{"label":"Infrastructure"}]},{"id":"JJSqglFsocKbvhm6axce","title":"Zircuit Relayer Service","pathname":"/infra/relayers/zircuit-relayer-service","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Relayers","icon":"share"}]},{"id":"cVSjbrnRTTWQCXkddfLg","title":"Enable Relaying Using EIP-7702","pathname":"/infra/relayers/zircuit-relayer-service/enable-relaying-using-eip-7702","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Relayers","icon":"share"},{"label":"Zircuit Relayer Service"}]},{"id":"nU2Bs8p7BVwWGTngt3nB","title":"Using the Zircuit Relayer Service","pathname":"/infra/relayers/zircuit-relayer-service/using-the-zircuit-relayer-service","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Relayers","icon":"share"},{"label":"Zircuit Relayer Service"}]},{"id":"jcWxkusCynDIPYv4UPfW","title":"Bridges","pathname":"/infra/bridges","siteSpaceId":"sitesp_1Y0jD","icon":"bridge-suspension","description":"Bridges provide seamless interoperability between Zircuit and other blockchain networks, enabling the efficient transfer of assets and data across different chains","breadcrumbs":[{"label":"Infrastructure"}]},{"id":"DTvKvmHZKHJMaOkCNGpy","title":"Canonical Bridge","pathname":"/infra/bridges/canonical","siteSpaceId":"sitesp_1Y0jD","breadcrumbs":[{"label":"Infrastructure"},{"label":"Bridges","icon":"bridge-suspension"}]},{"id":"roSc2X853ZLJ3Ny4HgU1","title":"Bridging ERC20 Tokens and Withdrawing Manually","pathname":"/infra/bridges/canonical/bridging-erc20-tokens-manually","siteSpaceId":"sitesp_1Y0jD","description":"This page explains how to create and bridge ERC20 tokens from Ethereum (L1) to Zircuit (L2) and back programmatically using JavaScript with the ethers and zircuit-viem libraries.","breadcrumbs":[{"label":"Infrastructure"},{"label":"Bridges","icon":"bridge-suspension"},{"label":"Canonical Bridge"}]},{"id":"PltYcKApycPsDe4sflPp","title":"Bridging Behaviors with EIP-7702","pathname":"/infra/bridges/canonical/bridging-behaviors-with-eip-7702","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Bridges","icon":"bridge-suspension"},{"label":"Canonical Bridge"}]},{"id":"v68YEX6BSz9Iz5mIlHbk","title":"ERC20 Tokens with Zircuit Canonical Bridge","pathname":"/infra/bridges/canonical/erc20-tokens-with-zircuit-canonical-bridge","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Bridges","icon":"bridge-suspension"},{"label":"Canonical Bridge"}]},{"id":"4LPfPM3vZOqC2qrKKSZ1","title":"Bridging ZRC to Zircuit","pathname":"/infra/bridges/canonical/bridging-zrc-to-zircuit","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Bridges","icon":"bridge-suspension"},{"label":"Canonical Bridge"}]},{"id":"rnciQONNYccqayBcxtUj","title":"Bridged Token Addresses","pathname":"/infra/bridges/canonical/bridged-token-addresses","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Bridges","icon":"bridge-suspension"},{"label":"Canonical Bridge"}]},{"id":"c7mcOopm58oChmlCZchU","title":"Escape Hatch","pathname":"/infra/bridges/canonical/legacy-testnet-escape-hatch","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"Bridges","icon":"bridge-suspension"},{"label":"Canonical Bridge"}]},{"id":"besurPFKe3B8xiheX8v2","title":"Simulation","pathname":"/infra/simulation","siteSpaceId":"sitesp_1Y0jD","icon":"magnifying-glass-play","description":"Enables developers to test, debug, and analyze transactions before executing them on the live network","breadcrumbs":[{"label":"Infrastructure"}]},{"id":"o7fml2p4zOBrdqLNEp2A","title":"GUD Trading Engine (Beta)","pathname":"/infra/gud-trading-engine-beta","siteSpaceId":"sitesp_1Y0jD","icon":"display-chart-up","description":"","breadcrumbs":[{"label":"Infrastructure"}]},{"id":"1gZ6hr71M0sC5u7PTlpy","title":"API Endpoint","pathname":"/infra/gud-trading-engine-beta/api-endpoint","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"GUD Trading Engine (Beta)","icon":"display-chart-up"}]},{"id":"0j3vAUwPbHZrDr1m9kuX","title":"Supported Chains & Contract Addresses","pathname":"/infra/gud-trading-engine-beta/supported-chains-and-contract-addresses","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"GUD Trading Engine (Beta)","icon":"display-chart-up"}]},{"id":"7zYbi2rtTw9P23KgOp6u","title":"Development Guide","pathname":"/infra/gud-trading-engine-beta/development-guide","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Infrastructure"},{"label":"GUD Trading Engine (Beta)","icon":"display-chart-up"}]},{"id":"CMeuneDdsFKNZesAFJe5","title":"L1 Bridge","pathname":"/addresses/bridge","siteSpaceId":"sitesp_1Y0jD","description":"Contracts involved in canonical messaging between Ethereum and Zircuit","breadcrumbs":[{"label":"Contract Addresses"}]},{"id":"lzBfGjc26GxR2PbATmud","title":"L2 Predeploys","pathname":"/addresses/predeploys","siteSpaceId":"sitesp_1Y0jD","description":"A contract placed in the L2 genesis state. They operate natively within the EVM instead of executing as external native code outside the EVM environment","breadcrumbs":[{"label":"Contract Addresses"}]},{"id":"0xynlTio5I9qwXiq3XmQ","title":"L2 Precompiles","pathname":"/addresses/precompiles","siteSpaceId":"sitesp_1Y0jD","description":"A special type of smart contract built directly into the EVM that executes common cryptographic operations with greater efficiency than contracts written in high-level languages like Solidity","breadcrumbs":[{"label":"Contract Addresses"}]},{"id":"XdCNYSZzcAm4oxDlujtU","title":"L2 Preinstalls","pathname":"/addresses/preinstalls","siteSpaceId":"sitesp_1Y0jD","description":"General use contracts made available to improve Zircuit's UX","breadcrumbs":[{"label":"Contract Addresses"}]},{"id":"7Bor5i34V0pDmx8WpJw6","title":"CREATE2 Deployments","pathname":"/addresses/preinstalls/create2","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Contract Addresses"},{"label":"L2 Preinstalls"}]},{"id":"ZvlI5EBOsFF2MeOCXs9v","title":"Architecture","pathname":"/info/architecture","siteSpaceId":"sitesp_1Y0jD","icon":"sitemap","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"lOY89CyFPczyPW3ATvEz","title":"Transaction Flow","pathname":"/info/architecture/transaction-flow","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"}]},{"id":"DJZmyTWwLx1KdoVya1di","title":"Transaction Statuses","pathname":"/info/architecture/transaction-flow/transaction-statuses","siteSpaceId":"sitesp_1Y0jD","description":"Transactions on Zircuit pass through several stages before they are fully recorded on the blockchain, which are described on this page.","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"},{"label":"Transaction Flow"}]},{"id":"FWJBJm2Qx8EHl8eX5fEu","title":"(Deprecated) Sequencer Level Security (SLS)","pathname":"/info/architecture/sls","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"}]},{"id":"mgzou1iadcViaTubiXgm","title":"(Deprecated) Sequencer Level Security Deep Dive","pathname":"/info/architecture/sls-deep-dive","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"}]},{"id":"bVHu4TNFEE1UZompKbPT","title":"(Deprecated) Modular Prover Design","pathname":"/info/architecture/modular-prover-design","siteSpaceId":"sitesp_1Y0jD","description":"Zircuit operates a comprehensive zero-knowledge proving system built on a modular architecture to efficiently process L2 blocks and submit proofs to L1.","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"}]},{"id":"Z7q3NsQv8e56W4QEeadA","title":"Gas Pricing & Transaction Fees","pathname":"/info/architecture/gas-pricing-and-transaction-fees","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"}]},{"id":"No3rT83ZUgTtiWP90S71","title":"L1 Data Fee Calculation (Fjord)","pathname":"/info/architecture/gas-pricing-and-transaction-fees/l1-data-fee-calculation-fjord","siteSpaceId":"sitesp_1Y0jD","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"},{"label":"Gas Pricing & Transaction Fees"}]},{"id":"9qDJfgJomSS1BtkDS1om","title":"L1 Data Fee Calculation (Ecotone)","pathname":"/info/architecture/gas-pricing-and-transaction-fees/l1-data-fee-calculation","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"},{"label":"Gas Pricing & Transaction Fees"}]},{"id":"PC6bDqfKJf7a5jBLyjqH","title":"Supported Transaction Types","pathname":"/info/architecture/supported-transaction-types","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Architecture","icon":"sitemap"}]},{"id":"pefufxrQtgMICU7dILVJ","title":"Research","pathname":"/info/research","siteSpaceId":"sitesp_1Y0jD","icon":"book-bookmark","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"KadCVRGxV7aPQ6k1A7Vo","title":"Publications & Grants","pathname":"/info/research/publications-and-grants","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Research","icon":"book-bookmark"}]},{"id":"8fY0zKss5rU2k7uk2SOs","title":"Talks & Panels","pathname":"/info/research/talks-and-panels","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Research","icon":"book-bookmark"}]},{"id":"g1NzxzQDw4mCMcpx5VRN","title":"Security","pathname":"/info/security","siteSpaceId":"sitesp_1Y0jD","icon":"shield","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"KkszN8GCi64B1k1B8bGo","title":"Privileged Roles","pathname":"/info/security/privileged-roles","siteSpaceId":"sitesp_1Y0jD","description":"This page lists the addresses that operate the Zircuit network.","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Security","icon":"shield"}]},{"id":"m6JvHgrp8Lcsov4J0jCq","title":"Bug Bounty","pathname":"/info/security/bug-bounty","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Security","icon":"shield"}]},{"id":"YCzhuzc0TEQxUet0YDGC","title":"Bug bounty - Zircuit core","pathname":"/info/security/bug-bounty-zircuit-core","siteSpaceId":"sitesp_1Y0jD","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Security","icon":"shield"}]},{"id":"ekswtP7dORl7DRlH5KP2","title":"Audit Reports","pathname":"/info/security/audit-reports","siteSpaceId":"sitesp_1Y0jD","description":"","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Security","icon":"shield"}]},{"id":"tXyw44qTGF9uCyf3lHro","title":"Frequently Asked Questions (FAQ)","pathname":"/info/faq","siteSpaceId":"sitesp_1Y0jD","icon":"comments-question-check","description":"","breadcrumbs":[{"label":"Architecture & Concepts"}]},{"id":"Zf8wBEX0UeBxzrp7KNo3","title":"Concepts","pathname":"/info/faq/concepts","siteSpaceId":"sitesp_1Y0jD","description":"This page provides a glossary of Zircuit concepts and terms.","breadcrumbs":[{"label":"Architecture & Concepts"},{"label":"Frequently Asked Questions (FAQ)","icon":"comments-question-check"}]},{"id":"jG48ijkI5Ipy6uSGC4QU","title":"Media Kit","pathname":"/info/media-kit","siteSpaceId":"sitesp_1Y0jD","breadcrumbs":[{"label":"Architecture & Concepts"}]}]}