{"version":1,"pages":[{"id":"NU6zTIzLXfUc8V93e4gi","title":"Custom Chain Infrastructure","pathname":"/network","siteSpaceId":"sitesp_q2ICa","description":""},{"id":"6nI6ptTZEmaF5CBLUihD","title":"The Espresso Network","pathname":"/network/concepts/the-espresso-network","siteSpaceId":"sitesp_q2ICa","description":"The universal base layer","breadcrumbs":[{"label":"Concepts"}]},{"id":"hGAmRD2gAlMQ5sBgeIbi","title":"System Overview","pathname":"/network/concepts/the-espresso-network/system-overview","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"}]},{"id":"Omhad3Bm7XbLaNWkOC1a","title":"Properties of HotShot","pathname":"/network/concepts/the-espresso-network/properties-of-hotshot","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"}]},{"id":"hgdhGubaQ3u9CmyXiHO3","title":"EspressoDA","pathname":"/network/concepts/the-espresso-network/properties-of-hotshot/espresso-data-availability-layer","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Properties of HotShot"}]},{"id":"9JlBcob6MtiIJLWGE8Hs","title":"How It Works","pathname":"/network/concepts/the-espresso-network/properties-of-hotshot/espresso-data-availability-layer/how-it-works","siteSpaceId":"sitesp_q2ICa","description":"A step-by-step guide on the data availability process","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Properties of HotShot"},{"label":"EspressoDA"}]},{"id":"CrpDTE3b6YlUMv5SKYok","title":"Interfaces","pathname":"/network/concepts/the-espresso-network/interfaces","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"}]},{"id":"Fhi7YJkk4H7C2EcN9zUX","title":"Espresso ↔ Rollup","pathname":"/network/concepts/the-espresso-network/interfaces/hotshot-less-than-greater-than-rollup","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Interfaces"}]},{"id":"FHoVMJ0p1TBppGunl9sx","title":"Espresso ↔ L1","pathname":"/network/concepts/the-espresso-network/interfaces/hotshot-less-than-greater-than-l1","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Interfaces"}]},{"id":"qRTH8BTmk77IUotDayDY","title":"Rollup ↔ L1","pathname":"/network/concepts/the-espresso-network/interfaces/rollup-less-than-greater-than-l1","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Interfaces"}]},{"id":"4Qb9yPH5dWXufrTdLkQB","title":"Internal Functionality","pathname":"/network/concepts/the-espresso-network/internal-functionality","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"}]},{"id":"EaXovHeyIH0C64WBHEzV","title":"Espresso Node","pathname":"/network/concepts/the-espresso-network/internal-functionality/sequencer-node","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Internal Functionality"}]},{"id":"abzQpQSuz3zOVszTuuTP","title":"Light Client Contract","pathname":"/network/concepts/the-espresso-network/internal-functionality/light-client","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Internal Functionality"}]},{"id":"oPKSCbUAvQvEaRFROsUM","title":"Fee Token Contract","pathname":"/network/concepts/the-espresso-network/internal-functionality/fee-token","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Internal Functionality"}]},{"id":"fG2NJzQRwL5DIjEbYSa1","title":"Stake Table","pathname":"/network/concepts/the-espresso-network/internal-functionality/stake-table","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Internal Functionality"}]},{"id":"JI4bE4KDEhCiolvc4Abm","title":"How the Stake Table Contract Works","pathname":"/network/concepts/the-espresso-network/internal-functionality/stake-table/stake-table","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Internal Functionality"},{"label":"Stake Table"}]},{"id":"XkQdA05EcstE5ZYqWLYV","title":"Staking Rewards Calculation","pathname":"/network/concepts/the-espresso-network/internal-functionality/stake-table/staking-rewards-calculation","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Internal Functionality"},{"label":"Stake Table"}]},{"id":"EnvPqAMl3NxTMV8GRWjW","title":"Smart Contract Upgradeability","pathname":"/network/concepts/the-espresso-network/internal-functionality/smart-contract-upgradeability","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"The Espresso Network"},{"label":"Internal Functionality"}]},{"id":"XoDWDUgosoGhP8BvhGDO","title":"How Espresso fits into your architecture","pathname":"/network/concepts/espresso-in-the-modular-stack","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"z1HIpnRcPCUieHkdczz9","title":"Rollup Architecture","pathname":"/network/concepts/rollup-architecture","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"0Nx7cMwFV3nF3qEgNs8g","title":"Reading from the Espresso Network","pathname":"/network/concepts/read-from-network","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"ah5icXdYN4wX67LMzBe3","title":"Applications Builders","pathname":"/network/concepts/dapp","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"8CtINAXL6giTP74xWory","title":"Single-chain Apps","pathname":"/network/concepts/dapp/single-chain-dapps","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Applications Builders"}]},{"id":"mug6N6ONKchkudLjgi2p","title":"Cross-chain Apps","pathname":"/network/concepts/dapp/cross-chain-dapps","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Applications Builders"}]},{"id":"5rJ79gw4mlpmf75BLbGm","title":"Rollup Developers","pathname":"/network/concepts/rollup-developers","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"onjuCmFGwJN2QT5cbIzE","title":"Optimistic Rollup Integration","pathname":"/network/concepts/rollup-developers/integrating-an-optimistic-rollup","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Rollup Developers"}]},{"id":"N7kWX7i0xfGLhW6jjL7p","title":"OP Stack Integration","pathname":"/network/concepts/rollup-developers/integrating-an-optimistic-rollup/op-stack-integration","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Rollup Developers"},{"label":"Optimistic Rollup Integration"}]},{"id":"SKSzuH9WZqNys1aQdZki","title":"Nitro Chain Integration","pathname":"/network/concepts/rollup-developers/integrating-an-optimistic-rollup/nitro","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Rollup Developers"},{"label":"Optimistic Rollup Integration"}]},{"id":"23NqBe7lcVKK4TVLTGK4","title":"Using TEE with Nitro","pathname":"/network/concepts/rollup-developers/integrating-an-optimistic-rollup/nitro/using-tee-with-nitro","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Rollup Developers"},{"label":"Optimistic Rollup Integration"},{"label":"Nitro Chain Integration"}]},{"id":"HIFuAkOs03iaStzUAkFW","title":"Arbitrum Nitro Trust & Liveness Dependencies","pathname":"/network/concepts/rollup-developers/integrating-an-optimistic-rollup/nitro/arbitrum-nitro-trust-and-liveness-dependencies","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Rollup Developers"},{"label":"Optimistic Rollup Integration"},{"label":"Nitro Chain Integration"}]},{"id":"43pyMKRq8NWOz5qMabRU","title":"ZK Attestation Verification","pathname":"/network/concepts/rollup-developers/integrating-an-optimistic-rollup/zk-attestation-verification","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Rollup Developers"},{"label":"Optimistic Rollup Integration"}]},{"id":"6CN11niDEAFfZ64Fn7GZ","title":"ZK Rollup Integration (WIP)","pathname":"/network/concepts/rollup-developers/integrating-a-zk-rollup","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Rollup Developers"}]},{"id":"kMhI7oJSQnDhgLGDahb4","title":"Build an on-chain system","pathname":"/network/guides/rollup-developers","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"qr6SLFTOh9eHfunnLvpp","title":"Nitro","pathname":"/network/guides/rollup-developers/nitro","siteSpaceId":"sitesp_q2ICa","description":"Arbitrum integration with Espresso","breadcrumbs":[{"label":"Guides"},{"label":"Build an on-chain system"}]},{"id":"RCVVi5Vjp8UnrgpUbTZq","title":"Deploy a New Orbit Chain","pathname":"/network/guides/rollup-developers/nitro/deploy-a-new-orbit-chain","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Build an on-chain system"},{"label":"Nitro"}]},{"id":"njgxS6DncJlWH8uKbTGb","title":"Deploy Your Own Orbit Chain Caff Node","pathname":"/network/guides/rollup-developers/nitro/deploy-your-own-caff-node","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Build an on-chain system"},{"label":"Nitro"}]},{"id":"DcWNgpEBn7yjGtIKdfRM","title":"Migrate an Existing Orbit Chain to Espresso","pathname":"/network/guides/rollup-developers/nitro/migrate-orbit-chains-to-espresso","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Build an on-chain system"},{"label":"Nitro"}]},{"id":"eJ3EBIzBA7XxLsfEfIc3","title":"Cartesi","pathname":"/network/guides/rollup-developers/cartesi","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Build an on-chain system"}]},{"id":"orgeYyItBVmj0nR9b1dC","title":"Optimism","pathname":"/network/guides/rollup-developers/op","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Build an on-chain system"}]},{"id":"WprmuDZplyxJ3PqYwFyf","title":"Build crosschain integrations","pathname":"/network/guides/dapp","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"a0IabaDVlfOgiELuiJD9","title":"Create a Single-Chain Application Reading From a Caff Node","pathname":"/network/guides/dapp/create-single-chain-app","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Build crosschain integrations"}]},{"id":"eYJPDOpfjfqPJik6b9PR","title":"Create a Crosschain Application Using Hyperlane","pathname":"/network/guides/dapp/create-cross-chain-app-hyperlane","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Build crosschain integrations"}]},{"id":"9SLdh8hLwL1v7SUEVFMs","title":"Deploy and Use Presto, a Crosschain Minting Framework","pathname":"/network/guides/dapp/deploy-presto","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Build crosschain integrations"}]},{"id":"GyGssJabb5YE15VREOHD","title":"Infrastructure Operations","pathname":"/network/guides/node-operators","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"ZUQO3uzXSoBmoxnEBt5D","title":"Running a Mainnet 1 Node","pathname":"/network/guides/node-operators/running-a-mainnet-1-node","siteSpaceId":"sitesp_q2ICa","description":"This page provides the specific configuration used to run different types of nodes in Mainnet 1.","breadcrumbs":[{"label":"Guides"},{"label":"Infrastructure Operations"}]},{"id":"SPqpEswwQAQh9erNAMQC","title":"Running a Builder","pathname":"/network/guides/node-operators/running-a-builder","siteSpaceId":"sitesp_q2ICa","description":"Information about running a builder for the Espresso Network","breadcrumbs":[{"label":"Guides"},{"label":"Infrastructure Operations"}]},{"id":"hOZmTioyNlFu2otwkELq","title":"Running a Caff Node","pathname":"/network/guides/node-operators/running-caff-node","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Infrastructure Operations"}]},{"id":"nc8n67mFiyY3Ws6gv2mN","title":"Espresso Network Benchmarks","pathname":"/network/references/benchmarks","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"References"}]},{"id":"u77Jhf2MJbsUlVV0yLHH","title":"Espresso Chains Reference","pathname":"/network/references/chains-reference","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"References"}]},{"id":"VJrDcUl4OWvL6VOxs8aU","title":"Delegate $ESP Tokens","pathname":"/network/references/delegation-ui","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"References"}]},{"id":"Ajsa4OhzlQA41p0an2XO","title":"Espresso API","pathname":"/network/api-reference/espresso-api","siteSpaceId":"sitesp_q2ICa","description":"Reference for REST APIs served by Espresso nodes and query services","breadcrumbs":[{"label":"API Reference"}]},{"id":"n61vuHsSA1SQwGN8bLr4","title":"Status API","pathname":"/network/api-reference/espresso-api/status-api","siteSpaceId":"sitesp_q2ICa","description":"Node-specific state and consensus metrics","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"}]},{"id":"AUROyHJ9nJYjb6NczUkE","title":"Catchup API","pathname":"/network/api-reference/espresso-api/catchup-api","siteSpaceId":"sitesp_q2ICa","description":"Serves recent consensus state to allow peers to catch up with the network","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"}]},{"id":"NwQqHX2hr708ZS2lh1og","title":"Availability API","pathname":"/network/api-reference/espresso-api/availability-api","siteSpaceId":"sitesp_q2ICa","description":"Serves data recorded by the Tiramisu DA layer, such as committed blocks","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"}]},{"id":"oMbjhd1GfOG8HoqcSv93","title":"Node API","pathname":"/network/api-reference/espresso-api/node-api","siteSpaceId":"sitesp_q2ICa","description":"Complements the availability API by serving eventually consistent data that is not necessarily agreed upon by all nodes","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"}]},{"id":"4U5O9jJbB5fqyaqL9trX","title":"State API","pathname":"/network/api-reference/espresso-api/state-api","siteSpaceId":"sitesp_q2ICa","description":"Serves consensus state derived from finalized blocks","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"}]},{"id":"gML1F563HyBvWJx74Ix3","title":"Events API","pathname":"/network/api-reference/espresso-api/events-api","siteSpaceId":"sitesp_q2ICa","description":"Streams events from HotShot","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"}]},{"id":"7C4FGaxiyH7PbQEbG0qm","title":"Submit API","pathname":"/network/api-reference/espresso-api/submit-api","siteSpaceId":"sitesp_q2ICa","description":"Submit transactions to the public mempool","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"}]},{"id":"gfIqTw4SXBmSj4e7k8uL","title":"Earlier Versions","pathname":"/network/api-reference/espresso-api/earlier-versions","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"}]},{"id":"KsfJpCuL0diHH4ZNyJh4","title":"v0","pathname":"/network/api-reference/espresso-api/earlier-versions/espresso-api","siteSpaceId":"sitesp_q2ICa","description":"Reference for v0 REST APIs served by Espresso nodes and query services","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"},{"label":"Earlier Versions"}]},{"id":"sVh9gbX7UfQS0XlcVQ8k","title":"Status API","pathname":"/network/api-reference/espresso-api/earlier-versions/espresso-api/status-api","siteSpaceId":"sitesp_q2ICa","description":"Node-specific state and consensus metrics","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"},{"label":"Earlier Versions"},{"label":"v0"}]},{"id":"K0jqTFUO2CTHTlBchyie","title":"Catchup API","pathname":"/network/api-reference/espresso-api/earlier-versions/espresso-api/catchup-api","siteSpaceId":"sitesp_q2ICa","description":"Serves recent consensus state to allow peers to catch up with the network","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"},{"label":"Earlier Versions"},{"label":"v0"}]},{"id":"RLOugYvP1jTImaq0v3K3","title":"Availability API","pathname":"/network/api-reference/espresso-api/earlier-versions/espresso-api/availability-api","siteSpaceId":"sitesp_q2ICa","description":"Serves data recorded by the Tiramisu DA layer, such as committed blocks","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"},{"label":"Earlier Versions"},{"label":"v0"}]},{"id":"HXUxJrS12RX0Ox4E1WSC","title":"Node API","pathname":"/network/api-reference/espresso-api/earlier-versions/espresso-api/node-api","siteSpaceId":"sitesp_q2ICa","description":"Complements the availability API by serving eventually consistent data that is not necessarily agreed upon by all nodes","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"},{"label":"Earlier Versions"},{"label":"v0"}]},{"id":"UI8vs80KfTKhaz0hgNuL","title":"State API","pathname":"/network/api-reference/espresso-api/earlier-versions/espresso-api/state-api","siteSpaceId":"sitesp_q2ICa","description":"Serves consensus state derived from finalized blocks","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"},{"label":"Earlier Versions"},{"label":"v0"}]},{"id":"xEKRsAahRsMsfYG33tfX","title":"Events API","pathname":"/network/api-reference/espresso-api/earlier-versions/espresso-api/events-api","siteSpaceId":"sitesp_q2ICa","description":"Streams events from HotShot","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"},{"label":"Earlier Versions"},{"label":"v0"}]},{"id":"3CYqvZwzrF7NfJzVNObg","title":"Submit API","pathname":"/network/api-reference/espresso-api/earlier-versions/espresso-api/submit-api","siteSpaceId":"sitesp_q2ICa","description":"Submit transactions to the public mempool","breadcrumbs":[{"label":"API Reference"},{"label":"Espresso API"},{"label":"Earlier Versions"},{"label":"v0"}]},{"id":"xU7JVWMlWCfp34Mm8JZQ","title":"Builder API","pathname":"/network/api-reference/builder-api","siteSpaceId":"sitesp_q2ICa","description":"The following describes the API endpoints a builder needs to support in order to build blocks in Espresso.","breadcrumbs":[{"label":"API Reference"}]},{"id":"kAxHr3td9CvqcIe0yGlU","title":"Mainnet 1","pathname":"/network/releases/mainnet-1","siteSpaceId":"sitesp_q2ICa","description":"Espresso Mainnet 1 release","breadcrumbs":[{"label":"Releases"}]},{"id":"8PmhCGqvbIJZ6D5Ky479","title":"Contracts","pathname":"/network/releases/mainnet-1/contracts","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Mainnet 1"}]},{"id":"6qYRwgooDRDSF9meNqzW","title":"Rollup Migration Guide","pathname":"/network/releases/mainnet-1/rollup-migration-guide","siteSpaceId":"sitesp_q2ICa","description":"Migrating rollup integrations from Mainnet 0 to Mainnet 1","breadcrumbs":[{"label":"Releases"},{"label":"Mainnet 1"}]},{"id":"MUplvJGfjEIl9JjFDv3v","title":"Mainnet 0","pathname":"/network/releases/mainnet-0","siteSpaceId":"sitesp_q2ICa","description":"Espresso Mainnet 0 release — October 2024","breadcrumbs":[{"label":"Releases"}]},{"id":"qcYjjcG2H64Z2aUqVl57","title":"Running a Mainnet 0 Node","pathname":"/network/releases/mainnet-0/running-a-mainnet-0-node","siteSpaceId":"sitesp_q2ICa","description":"This page provides the specific configuration used to run different types of nodes in Mainnet 0.","breadcrumbs":[{"label":"Releases"},{"label":"Mainnet 0"}]},{"id":"0bQZmyMOJa7pTaiAhnUH","title":"Contracts","pathname":"/network/releases/mainnet-0/contracts","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Mainnet 0"}]},{"id":"hsoctdW9oi2Jy33uHiaE","title":"Testnets","pathname":"/network/releases/testnets","siteSpaceId":"sitesp_q2ICa","description":"Overview of current and past testnets","breadcrumbs":[{"label":"Releases"}]},{"id":"XGgAOsO7UkaztXopMC0s","title":"Decaf Testnet Release","pathname":"/network/releases/testnets/decaf-testnet","siteSpaceId":"sitesp_q2ICa","description":"Espresso Persistent Testnet (Decaf) — September 2024","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"}]},{"id":"DFmiaPdGciWNmg6ByXpj","title":"Running a Node","pathname":"/network/releases/testnets/decaf-testnet/running-a-node","siteSpaceId":"sitesp_q2ICa","description":"Configuration for Decaf nodes","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Decaf Testnet Release"}]},{"id":"u7vW6Ufdy5NXxN4DPonU","title":"Contracts","pathname":"/network/releases/testnets/decaf-testnet/contracts","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Decaf Testnet Release"}]},{"id":"2fa8rTpPCUJpXZZCR8qs","title":"Cappuccino Testnet Release","pathname":"/network/releases/testnets/cappuccino-testnet-release","siteSpaceId":"sitesp_q2ICa","description":"Espresso testnet 5 (Cappuccino)—May 2024","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"}]},{"id":"V9bHd8rMBoFFyiHFB3Ln","title":"Running a Node","pathname":"/network/releases/testnets/cappuccino-testnet-release/running-a-node","siteSpaceId":"sitesp_q2ICa","description":"Configuration for Cappuccino nodes","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Cappuccino Testnet Release"}]},{"id":"UBPOLPEX6PXEc3ZyY36o","title":"Deploying a Rollup on Cappuccino","pathname":"/network/releases/testnets/cappuccino-testnet-release/deploying-a-rollup-on-cappuccino","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Cappuccino Testnet Release"}]},{"id":"qGWPG47qRFTC2xVmEHzl","title":"Benchmarks","pathname":"/network/releases/testnets/cappuccino-testnet-release/benchmarks","siteSpaceId":"sitesp_q2ICa","description":"Performance metrics for HotShot consensus and Tiramisu data availability in Espresso's Cappuccino testnet release","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Cappuccino Testnet Release"}]},{"id":"7JJ2ET0crXseyeebLjWe","title":"Gibraltar Testnet Release","pathname":"/network/releases/testnets/gibraltar-testnet-release","siteSpaceId":"sitesp_q2ICa","description":"Espresso testnet 4 (Gibraltar)—January 2024","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"}]},{"id":"CXE2ZdQTjvlJsYYUThXj","title":"Interacting with Gibraltar","pathname":"/network/releases/testnets/gibraltar-testnet-release/interacting-with-gibraltar","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Gibraltar Testnet Release"}]},{"id":"Mv3WegMdiSHVRWHbjd8m","title":"Arbitrum Nitro integration","pathname":"/network/releases/testnets/gibraltar-testnet-release/arbitrum-nitro-integration","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Gibraltar Testnet Release"}]},{"id":"Kcjq8tL7w5zFhd1PilB5","title":"Deploying a Rollup on Gibraltar","pathname":"/network/releases/testnets/gibraltar-testnet-release/deploying-a-rollup-on-gibraltar","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Gibraltar Testnet Release"}]},{"id":"Q39ci0ASX8qmhyHwzZcF","title":"Cortado Testnet Release","pathname":"/network/releases/testnets/cortado-testnet-release","siteSpaceId":"sitesp_q2ICa","description":"Espresso testnet 3 (Cortado)—September 2023","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"}]},{"id":"p4FWxPj1c3zkfvc7fqko","title":"Interacting with Cortado","pathname":"/network/releases/testnets/cortado-testnet-release/interacting-with-cortado","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Cortado Testnet Release"}]},{"id":"qpQyFpY7aspn9ehyEM7C","title":"OP Stack Integration","pathname":"/network/releases/testnets/cortado-testnet-release/op-stack-integration","siteSpaceId":"sitesp_q2ICa","description":"Proof-of-concept integration with the OP (Optimism) stack","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Cortado Testnet Release"}]},{"id":"hZXiRQkve8JmPN3WGrkt","title":"Optimism Leader Election RFP","pathname":"/network/releases/testnets/cortado-testnet-release/op-stack-integration/optimism-leader-election-rfp","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Cortado Testnet Release"},{"label":"OP Stack Integration"}]},{"id":"Z7C9ueavwQ09RMHOlrMD","title":"Doppio Testnet Release","pathname":"/network/releases/testnets/doppio-testnet-release","siteSpaceId":"sitesp_q2ICa","description":"Espresso testnet 2 (Doppio)—July 2023","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"}]},{"id":"56vl7wCuOeeFhuuoMH4j","title":"Interacting with Doppio","pathname":"/network/releases/testnets/doppio-testnet-release/interacting-with-doppio","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Doppio Testnet Release"}]},{"id":"oeWFaCE6tjlW9CV0oxtP","title":"Polygon zkEVM Stack Integration","pathname":"/network/releases/testnets/doppio-testnet-release/polygon-zkevm-stack-integration","siteSpaceId":"sitesp_q2ICa","description":"Proof-of-concept integration with Polygon zkEVM stack","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Doppio Testnet Release"}]},{"id":"nvj47mXtqG4hwKACrgem","title":"Minimal Rollup Example","pathname":"/network/releases/testnets/doppio-testnet-release/minimal-rollup","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Doppio Testnet Release"}]},{"id":"8FLMUqKgD8EoBsyjNrtz","title":"Benchmarks","pathname":"/network/releases/testnets/doppio-testnet-release/benchmarks","siteSpaceId":"sitesp_q2ICa","description":"Performance metrics for HotShot consensus in Espresso's Doppio testnet release","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"},{"label":"Doppio Testnet Release"}]},{"id":"atuhY753DAdhYiZm7Tso","title":"Americano Testnet Release","pathname":"/network/releases/testnets/americano-testnet-release","siteSpaceId":"sitesp_q2ICa","description":"Espresso testnet 1 (Americano)—November 2022","breadcrumbs":[{"label":"Releases"},{"label":"Testnets"}]},{"id":"LarnP7qSgxMiLf7e7LUB","title":"Interacting with L1","pathname":"/network/appendix/interacting-with-l1","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"iiUNEWBbxYHnMyq7qhU9","title":"Trustless Sync","pathname":"/network/appendix/interacting-with-l1/trustless-sync","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Appendix"},{"label":"Interacting with L1"}]},{"id":"zOCWiA9cH5XmvHvM8Yil","title":"Fork Recovery","pathname":"/network/appendix/interacting-with-l1/fork-recovery","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Appendix"},{"label":"Interacting with L1"}]},{"id":"TFlZElFagdAIwiqOD0Ea","title":"Bridging","pathname":"/network/appendix/interacting-with-l1/bridging","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Appendix"},{"label":"Interacting with L1"}]},{"id":"68HEUXco1sTRhUGv0IeZ","title":"Glossary of Key Terms","pathname":"/network/appendix/glossary-of-key-da-terms","siteSpaceId":"sitesp_q2ICa","description":"","breadcrumbs":[{"label":"Appendix"}]}]}