{"version":1,"pages":[{"id":"6v0njPlAmIZwlI5IesCo","title":"Igra Network Documentation","pathname":"/igralabs-docs","siteSpaceId":"sitesp_8d6a5","description":""},{"id":"50MMjrY59xmzztz4RBnK","title":"Welcome to Igra Network","pathname":"/igralabs-docs/welcome","siteSpaceId":"sitesp_8d6a5","description":""},{"id":"zeq9k0qVex6EtrG7tSt0","title":"Quickstart","pathname":"/igralabs-docs/quickstart","siteSpaceId":"sitesp_8d6a5","description":""},{"id":"UhWT0NlJwFgcRePs98QU","title":"Deploy Your First Contract","pathname":"/igralabs-docs/quickstart/deploy-your-first-contract","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"Quickstart"}]},{"id":"Wp32FPL5JWji1GStSLrP","title":"Network Info","pathname":"/igralabs-docs/quickstart/network-info","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"Quickstart"}]},{"id":"TIEacGonZhI1kFIuTUVA","title":"How to Setup a Node","pathname":"/igralabs-docs/quickstart/how-to-setup-a-node","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"Quickstart"}]},{"id":"WWW0BMZrmkUeaRMkKZ5K","title":"IGRA Token","pathname":"/igralabs-docs/igra-token","siteSpaceId":"sitesp_8d6a5","description":""},{"id":"Uqa8KxDBs1sxBHBpVDcF","title":"Overview","pathname":"/igralabs-docs/igra-token/overview","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"IGRA Token"}]},{"id":"uffNnRQlhrEY6Em3Mqoh","title":"Supply and Allocation","pathname":"/igralabs-docs/igra-token/supply-and-allocation","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"IGRA Token"}]},{"id":"OVhzs7xZSr8bG6h4ttGM","title":"Circulating Supply","pathname":"/igralabs-docs/igra-token/circulating-supply","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"IGRA Token"}]},{"id":"1uF6CgN4xFl5Z0XWXgBc","title":"Unlock and Vesting Schedule","pathname":"/igralabs-docs/igra-token/unlock-and-vesting-schedule","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"IGRA Token"}]},{"id":"i2g9LMbqL3WL0FDzuMfR","title":"Governance and Treasury Control","pathname":"/igralabs-docs/igra-token/governance-and-treasury-control","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"IGRA Token"}]},{"id":"tp52xTLSfINUCJPPhHWb","title":"Verify Onchain","pathname":"/igralabs-docs/igra-token/verify-onchain","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"IGRA Token"}]},{"id":"Rca8yTKUAPgGpa20t4Sx","title":"Igra DAO","pathname":"/igralabs-docs/igra-dao","siteSpaceId":"sitesp_8d6a5","description":""},{"id":"aCj9tLYRZ1K2MoHQXNOp","title":"Igra Multitude","pathname":"/igralabs-docs/igra-multitude","siteSpaceId":"sitesp_8d6a5","description":""},{"id":"WHxlYJLIlwBm8WZVtYq1","title":"Litepaper","pathname":"/igralabs-docs/igra-multitude/igra-multitude-litepaper","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"Igra Multitude"}]},{"id":"PH7zUD95VjjPayyLYTcC","title":"For Attesters","pathname":"/igralabs-docs/for-attesters","siteSpaceId":"sitesp_8d6a5","description":""},{"id":"KFjHKQyx88w9vmdNYFSM","title":"Hardware Requirements","pathname":"/igralabs-docs/for-attesters/hardware-requirements","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Attesters"}]},{"id":"vhW7D2iIO06BoJFtvReq","title":"Node Setup","pathname":"/igralabs-docs/for-attesters/node-setup","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Attesters"}]},{"id":"VnS8maLpZarCmjYTNfGS","title":"Attestor Setup Guide","pathname":"/igralabs-docs/for-attesters/attestor-setup-guide","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Attesters"}]},{"id":"if992mubKY41cTfSkw0o","title":"Delegated Attestation Setup","pathname":"/igralabs-docs/for-attesters/delegated-attestation-setup","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Attesters"}]},{"id":"egmT8bIQaEgM3BjMjmBF","title":"How to Check Your Stake","pathname":"/igralabs-docs/for-attesters/how-to-check-your-stake","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Attesters"}]},{"id":"rWoUrraOAUPd6SHFSwSO","title":"Challenger Guide","pathname":"/igralabs-docs/for-attesters/challenger-guide","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Attesters"}]},{"id":"aJp4GVEYQiaZnBFhZ6zc","title":"Attester FAQ","pathname":"/igralabs-docs/for-attesters/attester-faq","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Attesters"}]},{"id":"Y78hosX1Gr52gnNkcLGU","title":"For Developers","pathname":"/igralabs-docs/for-developers","siteSpaceId":"sitesp_8d6a5","description":""},{"id":"mj3V3CE9TNrolh9cxnHC","title":"Architecture","pathname":"/igralabs-docs/for-developers/architecture","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"yYXJYLvSrDfjBSWsDomy","title":"Overview","pathname":"/igralabs-docs/for-developers/architecture/overview","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"}]},{"id":"N5Mw4lsNUOev0ffFOWJ4","title":"Specifications","pathname":"/igralabs-docs/for-developers/architecture/specifications","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"}]},{"id":"0DSnsjmpvOQ78rpzZOQZ","title":"Igra Transaction Protocol","pathname":"/igralabs-docs/for-developers/architecture/specifications/igra-transaction-protocol","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"},{"label":"Specifications"}]},{"id":"EjKgSZKWm03SzroeVwlc","title":"Igra Attesting Protocol","pathname":"/igralabs-docs/for-developers/architecture/specifications/igra-attesting-protocol","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"},{"label":"Specifications"}]},{"id":"o5BcgEJ80Uv7L2V3dohM","title":"Igra Bootstrap","pathname":"/igralabs-docs/for-developers/architecture/specifications/igra-bootstrap","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"},{"label":"Specifications"}]},{"id":"kqvwg84DMU8qY8Njb9zI","title":"Igra Mainnet Genesis","pathname":"/igralabs-docs/for-developers/architecture/specifications/igra-mainnet-genesis","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"},{"label":"Specifications"}]},{"id":"XvEMsBTVMhVGBCwhjrbv","title":"Igra Network Parameters","pathname":"/igralabs-docs/for-developers/architecture/specifications/igra-network-parameters","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"},{"label":"Specifications"}]},{"id":"MuLigpSI0IxWS1Bz2Yo2","title":"Kaspa L1 Exit Bridge","pathname":"/igralabs-docs/for-developers/architecture/specifications/kasexitbridge","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"},{"label":"Specifications"}]},{"id":"mhDk8bKCCF5ZCV7PPAOn","title":"Igra Exit Bridge Message Format","pathname":"/igralabs-docs/for-developers/architecture/specifications/igra-exit-bridge-message-format","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Architecture"},{"label":"Specifications"}]},{"id":"pwqyvpO6UK5SPZp4mqX4","title":"Contract Addresses","pathname":"/igralabs-docs/for-developers/contract-addresses","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"JfjOpYVKIGY3qvZBz70C","title":"Quex Oracle","pathname":"/igralabs-docs/for-developers/contract-addresses/quex-oracle","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Contract Addresses"}]},{"id":"LG3XoVC7JTKvZaEcxox7","title":"Gnosis Safe","pathname":"/igralabs-docs/for-developers/contract-addresses/gnosis-safe","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Contract Addresses"}]},{"id":"opWi7WS8LXDbmhu29g7T","title":"Account Abstraction","pathname":"/igralabs-docs/for-developers/contract-addresses/account-abstraction","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Contract Addresses"}]},{"id":"1TlD6d4TIom7XWjBTQvi","title":"Hyperlane Routes","pathname":"/igralabs-docs/for-developers/contract-addresses/hyperlane-routes","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Contract Addresses"}]},{"id":"KQlQnJzDLfxUx7anyXHx","title":"Agentic Commerce","pathname":"/igralabs-docs/for-developers/contract-addresses/agentic-commerce","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Contract Addresses"}]},{"id":"jaTNSsWZX13Kl2FU5ylZ","title":"Incident Registry","pathname":"/igralabs-docs/for-developers/contract-addresses/incident-registry","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Contract Addresses"}]},{"id":"b6zDpKlbpgFl9NtisGeG","title":"Building with Account Abstraction","pathname":"/igralabs-docs/for-developers/building-with-account-abstraction","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"HAPtlJDVVvOFxWlsdZ2r","title":"Agentic Commerce (ERC-8183)","pathname":"/igralabs-docs/for-developers/agentic-commerce","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"Fgo8yvrwnbb3ImeltXrY","title":"Incident Registry","pathname":"/igralabs-docs/for-developers/incident-registry","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"CFj6WzIFweQ5iLQcYb3E","title":"Hyperlane Bridge Security","pathname":"/igralabs-docs/for-developers/hyperlane-bridge-security","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"0227bQX4Z5mHexAUADzo","title":"KasExitBridge Developer Guide","pathname":"/igralabs-docs/for-developers/kasexitbridge-developer-guide","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"nL8G97MLid08pWcj9ScZ","title":"Igra Timestamp Mechanics","pathname":"/igralabs-docs/for-developers/igra-timestamp-mechanics","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"kyuEkBKb5amLCjMhmkoK","title":"MEV on Igra","pathname":"/igralabs-docs/for-developers/mev-on-igra","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"mCXNDxUQChQsOV929wp5","title":"Igra Finality Explained","pathname":"/igralabs-docs/for-developers/igra-finality-explained","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"8LhNlKWUGCFdaIw96nO4","title":"Ethereum Compatibility and Known Constraints","pathname":"/igralabs-docs/for-developers/ethereum-compatibility-and-known-constraints","siteSpaceId":"sitesp_8d6a5","description":"","breadcrumbs":[{"label":"For Developers"}]}]}