{"version":1,"pages":[{"id":"F9zYmOkSRQ6s9CZu7BDx","title":"Element Developer Documentation","pathname":"/element-developer-docs","siteSpaceId":"sitesp_vdKDF"},{"id":"YCtWLAYLp4kXtKf7vvrj","title":"Hyperdrive Testnet","pathname":"/element-developer-docs/element-protocol/hyperdrive-testnet","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Protocol"}]},{"id":"MDERxGIyGGODZaEh62VL","title":"Smart Contracts","pathname":"/element-developer-docs/element-protocol/hyperdrive-testnet/smart-contracts","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Protocol"},{"label":"Hyperdrive Testnet"}]},{"id":"sRYsj53iK2cDAqdkDRJd","title":"Trading Bots Framework","pathname":"/element-developer-docs/element-protocol/hyperdrive-testnet/trading-bots-framework","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Protocol"},{"label":"Hyperdrive Testnet"}]},{"id":"9Rn3mhazlmhWAmdKf9i4","title":"Hyperdrive System Architecture","pathname":"/element-developer-docs/integrations/hyperdrive-system-architecture","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Integrations"}]},{"id":"TiLEGOFhvI48aG1DY9hD","title":"Guide: Deploying a Pool","pathname":"/element-developer-docs/integrations/guide-deploying-a-pool","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Integrations"}]},{"id":"T7n8PMb3cBKjVsKJjfh3","title":"Guide: Adding support for a Yield Source","pathname":"/element-developer-docs/integrations/guide-adding-support-for-a-yield-source","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Integrations"}]},{"id":"fRGfHiB1OR55fOo8ru24","title":"Developer Resources","pathname":"/element-developer-docs/integrations/developer-resources","siteSpaceId":"sitesp_vdKDF","description":"A collection of resources to aid developers integrating with Hyperdrive.","breadcrumbs":[{"label":"Integrations"}]},{"id":"gen1GhW9hcb5LtIwsBYn","title":"Overview","pathname":"/element-developer-docs/element-council-protocol/overview","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"}]},{"id":"RvHHNNDdibWOmAzpGQm5","title":"Voting Vaults and Delegation","pathname":"/element-developer-docs/element-council-protocol/overview/voting-vaults-and-delegation","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Overview"}]},{"id":"gjIJ2fa1XFzfVLSEVa7m","title":"Governance Steering Council (GSC)","pathname":"/element-developer-docs/element-council-protocol/overview/governance-steering-council-gsc","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Overview"}]},{"id":"pWfq5PQmC5VYcKCgypmU","title":"Council Protocol Smart Contracts","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"}]},{"id":"FpG6WePwL7xvHxSGCHqK","title":"Core Voting","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts/core-voting","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Council Protocol Smart Contracts"}]},{"id":"AiY7y3v9PC1zLhoPRE7U","title":"Voting Vaults","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts/voting-vaults","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Council Protocol Smart Contracts"}]},{"id":"QJf1bXpyXrvCN8aifMTU","title":"Timelock","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts/timelock","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Council Protocol Smart Contracts"}]},{"id":"tfPyKBBHNZXSl1fIylvg","title":"Treasury","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts/treasury","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Council Protocol Smart Contracts"}]},{"id":"d7Cb2AYQl8GZNSOakaTs","title":"Spender","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts/spender","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Council Protocol Smart Contracts"}]},{"id":"JwQ5NKzv9VoqcRxnVBae","title":"Optimistic Grants","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts/optimistic-grants","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Council Protocol Smart Contracts"}]},{"id":"e68sRD8uEaBdZWA4dyDv","title":"Optimistic Rewards","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts/optimistic-rewards","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Council Protocol Smart Contracts"}]},{"id":"QmeYct18gIM1s352ClOc","title":"Simple Proxy","pathname":"/element-developer-docs/element-council-protocol/council-protocol-smart-contracts/simple-proxy","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"},{"label":"Council Protocol Smart Contracts"}]},{"id":"lu2BQW5OqFl63mVKSWa5","title":"Guide: Creating a Voting Vault","pathname":"/element-developer-docs/element-council-protocol/guide-creating-a-voting-vault","siteSpaceId":"sitesp_vdKDF","breadcrumbs":[{"label":"Element Council (Protocol)"}]}]}