LogoLogo
  • INTRODUCTION
  • LEARN
    • Espresso in the Modular Stack
    • The Espresso Network
      • System Overview
      • Properties of HotShot
        • EspressoDA
          • How It Works
      • Interfaces
        • Espresso ↔ Rollup
        • Espresso ↔ L1
        • Rollup ↔ L1
      • Internal Functionality
        • Espresso Node
        • Light Client Contract
        • Fee Token Contract
        • Stake Table
          • How the Stake Table Contract Works
        • Smart Contract Upgradeability
    • Rollup Stacks
      • Integrating a ZK Rollup
        • ZK Rollup Architecture
        • Using Espresso
        • Summary of Changes
      • Integrating an Optimistic Rollup
        • Optimistic Rollup Architecture
        • Using Espresso
        • Summary of Changes
  • Guides
    • Using the Espresso Network
      • Integrating Arbitrum Orbit Chain
        • Quickstart with Arbitrum Nitro Rollups
        • Reading Confirmations from the Espresso Network
        • Arbitrum Nitro Integration Overview
          • Using TEE with Nitro
          • Arbitrum Nitro Trust & Liveness Dependencies
        • Migrating Arbitrum Orbit Chains to Espresso
          • Arbitrum Testnet
            • Nitro Testnet
            • Local Deployment (`docker compose`)
      • Using the Espresso Network as a Cartesi application
    • Running an Espresso Node
    • Running a Builder
    • Bridging with the Espresso Network
  • API Reference
    • Espresso API
      • Status API
      • Catchup API
      • Availability API
      • Node API
      • State API
      • Events API
      • Submit API
      • Earlier Versions
        • v0
          • Status API
          • Catchup API
          • Availability API
          • Node API
          • State API
          • Events API
          • Submit API
    • Builder API
  • Releases
    • Mainnet 1
      • Running a Mainnet 1 Node
      • Contracts
      • Rollup Migration Guide
    • Mainnet 0
      • Running a Mainnet 0 Node
      • Contracts
    • Testnets
      • Decaf Testnet Release
        • Running a Node
        • Contracts
      • Cappuccino Testnet Release
        • Running a Node
        • Deploying a Rollup on Cappuccino
        • Benchmarks
      • Gibraltar Testnet Release
        • Interacting with Gibraltar
        • Arbitrum Nitro integration
        • Deploying a Rollup on Gibraltar
      • Cortado Testnet Release
        • Interacting with Cortado
        • OP Stack Integration
          • Optimism Leader Election RFP
      • Doppio Testnet Release
        • Interacting with Doppio
        • Polygon zkEVM Stack Integration
        • Minimal Rollup Example
        • Benchmarks
      • Americano Testnet Release
  • Appendix
    • Interacting with L1
      • Trustless Sync
      • Fork Recovery
      • Bridging
    • Glossary of Key Terms
Powered by GitBook
On this page
  • Preconfirmations
  • Faucet
  1. Releases
  2. Testnets
  3. Gibraltar Testnet Release

Interacting with Gibraltar

PreviousGibraltar Testnet ReleaseNextArbitrum Nitro integration

Last updated 7 months ago

Note: The Gibraltar testnet deployment will be frequently reset, thereby wiping out all user balances and history.

Note: The Vienna OP stack rollup will not be deployed immediately after the release of Gibraltar, but we will make an announcement when it is running soon after. The Milan Arbitrm Nitro rollup will be available to use immediately.

  1. If not yet set up, install and set up a new wallet.

  2. In MetaMask, click on the upper left icon to select a network.

  3. Click "Add network" -> "Add a network manually".

  1. To interact with Milan, the Arbitrum Nitro rollup, add a network with these parameters:

    • Network name: Gibraltar Milan

    • New RPC URL: https://milan-devnet.rpc.caldera.xyz/http

    • Chain ID: 83782

    • Block explorer URL: https://milan-devnet.explorer.caldera.xyz/

    • Currency symbol: SepoliaETH

  2. To interact with Vienna, the OP Stack rollup, add a network with these parameters:

    • Network name: Gibraltar Vienna

    • New RPC URL: https://vienna.calderachain.xyz/http

    • Chain ID: 0xc0ffee1

    • Block explorer URL: https://vienna.calderaexplorer.xyz

    • Currency symbol: SepoliaETH

Preconfirmations

As in our previous testnet, Espresso uses the HotShot consensus protocol to provide fast confirmations of new blocks. These confirmations are secure, in that a block confirmed by HotShot is guaranteed to execute in the order determined by HotShot unless at least 1/3 of the total value staked in consensus is corrupt. They are also fast: a block may be confirmed by HotShot well before the same block is eventually processed by the layer 1 blockchain.

For the Gibraltar testnet, the Vienna OP chain as well as the Milan Arbitrum Nitro chain are both using these preconfirmations, so you should experience low latency on the order of a few seconds for both rollups. However, note that MetaMask only refreshes pending transactions every 7 seconds. You may find it easier to observe low latency in the Vienna and Milan block explorers.

For Vienna go tohttps://vienna.calderaexplorer.xyz/address/<address>, replacing <address> with your address in MetaMask. For Milan, go to https://milan-gibraltar.explorer.caldera.xyz/address/<address> and input your address. At the bottom you will see a section titled "Transactions", showing all the transactions made by this address. Now make a transfer in MetaMask on the Gibraltar Vienna or Milan network and see how fast it appears in the block explorer!

Faucet

For the Gibraltar Vienna OP stack rollup, you can requests funds from the . Similarly, for the Milan Arbitrum Nitro rollup you can request funds from the . You can also directly deposit Sepolia ETH into the rollup using the or . Sepolia ETH can be obtained from the .

faucet
faucet
Vienna bridge
Milan bridge
Sepolia faucet
MetaMask