{"version":1,"pages":[{"id":"Qa8nPqke9vziW1rFnCDI","title":"Introduction","pathname":"/docs","siteSpaceId":"sitesp_WY29r","description":"","breadcrumbs":[{"label":"Introduction","emoji":"1f331"}]},{"id":"t43JQQ7LecXQTuHDrVA2","title":"Concept","pathname":"/docs/introduction/concept","siteSpaceId":"sitesp_WY29r","description":"","breadcrumbs":[{"label":"Introduction","emoji":"1f331"}]},{"id":"2eh0UR7fIyonuyreemIK","title":"Architecture","pathname":"/docs/introduction/architecture","siteSpaceId":"sitesp_WY29r","description":"Query lifecycle from data request to retrieval","breadcrumbs":[{"label":"Introduction","emoji":"1f331"}]},{"id":"c2x3rTV2OObpA3OZP65L","title":"Gateway","pathname":"/docs/protocol/gateway","siteSpaceId":"sitesp_WY29r","description":"Contracts with endpoints for querying","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"}]},{"id":"R89Mjy1CxhLtedes8Ur6","title":"Send","pathname":"/docs/protocol/gateway/send","siteSpaceId":"sitesp_WY29r","description":"Endpoint to request query","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Gateway"}]},{"id":"biOcC1ykHNfOdTXOXChA","title":"Receive","pathname":"/docs/protocol/gateway/receive","siteSpaceId":"sitesp_WY29r","description":"Endpoints that receive query results from Relayer","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Gateway"}]},{"id":"YgMAdxqGzeBkGfGzHPAw","title":"Estimate fee","pathname":"/docs/protocol/gateway/estimate-fee","siteSpaceId":"sitesp_WY29r","description":"Calculate the fees required for query","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Gateway"}]},{"id":"C03AdynnemEtudnvkL25","title":"Cache","pathname":"/docs/protocol/gateway/cache","siteSpaceId":"sitesp_WY29r","description":"Reuse data acquired in the past","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Gateway"}]},{"id":"bGUX33Cmi9YgeEQK3nz0","title":"Light Client","pathname":"/docs/protocol/light-client","siteSpaceId":"sitesp_WY29r","description":"Light Client is a contract that verifies proof and extracts data","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"}]},{"id":"0ixpVncVStyT9ZEVSUGX","title":"Request Query","pathname":"/docs/protocol/light-client/request-query","siteSpaceId":"sitesp_WY29r","description":"Processing performed by Light Client at the time of request","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Light Client"}]},{"id":"w5TEKxL67O8q3TDSpi2I","title":"Verify","pathname":"/docs/protocol/light-client/verify","siteSpaceId":"sitesp_WY29r","description":"Function to verify proof","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Light Client"}]},{"id":"PEDs4fUd8GJeb46ESfWT","title":"Estimate fee","pathname":"/docs/protocol/light-client/estimate-fee","siteSpaceId":"sitesp_WY29r","description":"Calculate the fees required for query","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Light Client"}]},{"id":"dw6OTP68i9uR2xLgDj95","title":"Relayer","pathname":"/docs/protocol/relayer","siteSpaceId":"sitesp_WY29r","description":"Relayer is responsible for retrieving data and proof of other chains","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"}]},{"id":"aN2xTOkUkBJhdGQnUhvg","title":"Konoha","pathname":"/docs/protocol/konoha","siteSpaceId":"sitesp_WY29r","description":"Konoha is a module for retrieving the appropriate block header for each ecosystem","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"}]},{"id":"fvcIQhE9pxDRj8fG8u4q","title":"Chainlink Oracle","pathname":"/docs/protocol/konoha/chainlink-oracle","siteSpaceId":"sitesp_WY29r","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Konoha"}]},{"id":"Qm9dxhn86Ozb3HYyxv21","title":"Herodotus","pathname":"/docs/protocol/konoha/herodotus","siteSpaceId":"sitesp_WY29r","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Konoha"}]},{"id":"Qv98CSmEL2MmUL1wgmWa","title":"Lagrange","pathname":"/docs/protocol/konoha/lagrange","siteSpaceId":"sitesp_WY29r","breadcrumbs":[{"label":"Protocol","emoji":"1f6e0"},{"label":"Konoha"}]},{"id":"i9TsWYJoSuS6sRXLz4HY","title":"Futaba Testnet","pathname":"/docs/guide/futaba-testnet","siteSpaceId":"sitesp_WY29r","description":"","breadcrumbs":[{"label":"Guide","emoji":"1f4a1"}]},{"id":"cGIN35eR7WBlBnbfKbQc","title":"Balance query","pathname":"/docs/guide/futaba-testnet/balance-query","siteSpaceId":"sitesp_WY29r","description":"Aggregate the token balances","breadcrumbs":[{"label":"Guide","emoji":"1f4a1"},{"label":"Futaba Testnet"}]},{"id":"VILjIGzCX5QcAteC223A","title":"Custom query","pathname":"/docs/guide/futaba-testnet/custom-query","siteSpaceId":"sitesp_WY29r","description":"Retrieve arbitrary values","breadcrumbs":[{"label":"Guide","emoji":"1f4a1"},{"label":"Futaba Testnet"}]},{"id":"cwzbTsqfXL4zOObHVUOM","title":"Access cache","pathname":"/docs/guide/futaba-testnet/access-cache","siteSpaceId":"sitesp_WY29r","description":"Access past queries","breadcrumbs":[{"label":"Guide","emoji":"1f4a1"},{"label":"Futaba Testnet"}]},{"id":"P3mk99FNy3J2n547U6t7","title":"Cross-chain voting","pathname":"/docs/guide/futaba-testnet/cross-chain-voting","siteSpaceId":"sitesp_WY29r","description":"Utilize assets from other chains as voting rights","breadcrumbs":[{"label":"Guide","emoji":"1f4a1"},{"label":"Futaba Testnet"}]},{"id":"JykKdefpuOajw7nhiRgj","title":"Quick Start","pathname":"/docs/guide/quick-start","siteSpaceId":"sitesp_WY29r","description":"Execute simple queries","breadcrumbs":[{"label":"Guide","emoji":"1f4a1"}]},{"id":"TDSnvIgVOP3Nq3KIgHhN","title":"Customize Light Client","pathname":"/docs/guide/customize-light-client","siteSpaceId":"sitesp_WY29r","description":"Build your own Light Client Contract","breadcrumbs":[{"label":"Guide","emoji":"1f4a1"}]},{"id":"bYHm05aXDCBQ0PcpCATk","title":"Example Apps","pathname":"/docs/guide/example-apps","siteSpaceId":"sitesp_WY29r","description":"","breadcrumbs":[{"label":"Guide","emoji":"1f4a1"}]},{"id":"jShpaaUmYFjU38xv9u8V","title":"FAQ","pathname":"/docs/references/faq","siteSpaceId":"sitesp_WY29r","description":"Basic questions about Futaba","breadcrumbs":[{"label":"References","emoji":"1f4d7"}]},{"id":"wpKXlLCDaiHFrcN0bin2","title":"Contract addresses","pathname":"/docs/references/contract-addresses","siteSpaceId":"sitesp_WY29r","description":"Contract address for each deployed component","breadcrumbs":[{"label":"References","emoji":"1f4d7"}]},{"id":"iyt9sFxqO4j8wSPhxXYT","title":"Glossary","pathname":"/docs/references/glossary","siteSpaceId":"sitesp_WY29r","description":"Terms used in Futaba","breadcrumbs":[{"label":"References","emoji":"1f4d7"}]}]}