Zircuit
  • Introduction
  • Frequently Asked Questions (FAQ)
  • Tokenomics
    • Zircuit Token (ZRC)
    • Bridging ZRC to Zircuit
  • Build on Zircuit
    • Quick Start
    • Deploy on Zircuit
    • Zircuit LST/LRT Liquidity Hub
  • Architecture and Concepts
    • Architecture
      • Modular Prover Design
      • Template Proofs
      • Versions and Updates
    • Concepts
    • Sequencer Level Security (SLS)
    • Gas Pricing and Transaction Fees
    • Transaction Statuses
    • Supported Transaction Types
  • Research
    • Research
    • Publications and Grants
    • Talks and Panels
  • Dev Tools
    • Block Explorer
    • RPC Endpoints
    • Bridge
    • Verifying Contracts
    • ERC20 Tokens with Zircuit Canonical Bridge
    • Development Frameworks
    • CREATE2 Deployments
    • Oracles
    • Indexing and Subgraph
    • Relayers
    • Unsupported Opcodes
    • Precompiles
    • L1 Data Fee Calculation
  • Smart Contracts
    • L1 Contracts
    • L2 Contracts
    • Contract Addresses
    • Bridged Token Addresses
  • Security
    • Security
    • Privileged Roles
    • Bug Bounty
    • Audit Reports
  • Garfield Testnet
    • Garfield Testnet Quick Start
    • Garfield Testnet Bridging Prerequisites
      • Adding the Sepolia Network To Metamask
      • Adding The Zircuit Garfield Testnet Network To Metamask
      • Connecting Metamask To Zircuit’s Bridge
    • Deploy on the Zircuit Garfield Testnet
    • RPC Endpoints
    • Block Explorer
    • Verifying Contracts
    • Bridge
    • Faucet
    • Differences & Limitations
    • Contract Addresses
  • Testnet Legacy
    • Legacy Testnet Quick Start
    • Legacy Testnet Bridging Prerequisites
      • Adding The Sepolia Network To Metamask
      • Adding The Zircuit Legacy Testnet Network To Metamask
      • Connecting Metamask To Zircuit’s Bridge
    • Deploy on the Legacy Zircuit Testnet
    • RPC Endpoints
    • Block Explorer
    • Verifying Contracts
    • Bridge
    • Faucet
    • Contract Addresses
  • Bridging Step-by-Step
    • Prequisites
      • Adding The Zircuit Network To Metamask
    • Bridging From Sepolia To Zircuit
    • Bridging From Zircuit To Sepolia
    • Completing Withdrawals From Zircuit
    • Bridging ERC20 Tokens Manually
    • Binance Web3 Wallet Task Tutorial
      • Binance Web3 Wallet Tutorial: Bridging back to Ethereum
Powered by GitBook
On this page
  1. Bridging Step-by-Step

Bridging From Zircuit To Sepolia

PreviousBridging From Sepolia To ZircuitNextCompleting Withdrawals From Zircuit

Last updated 2 months ago

This page uses the Zircuit testnet and Sepolia layer one as an example. The flow is similar on Zircuit mainnet and will change for the Zircuit Garfield Testnet.

To start, select Zircuit Testnet as your network using the selector menu in the top left of Metamask and ensure your desired account is connected to the . You will see that you are bridging from Zircuit (left) to Sepolia (right). You will also see your available balance on the right side above the input field.

Input the amount you wish to bridge, and click the “Bridge” button at the bottom. This will open a window where you can review the transaction you are about to complete. Bridging from Zircuit to Sepolia (Ethereum) is a process currently requiring three transactions. The first step is initiating the withdrawal through the bridge on L2 (what we are doing now). After this step, the user has to wait until the outputs have been finalized through a published proof on L1. The second step then is a transaction on L1 (Sepolia) where we prove that the withdrawal is legitimate. We currently have an additional finalization period as a security measure, which has to elapse before the withdrawal can be finalized and relayed to receive the bridged funds.

Clicking the “Approve transaction in your wallet” button will open Metamask and direct you to review and confirm the transaction. Clicking the “Confirm” button in Metamask will initiate the bridging transaction, withdrawing your Zircuit ETH so you can claim it on Sepolia.

The Zircuit testnet rollup process can take up to 6 hours. It is after the rollup process that you will be able to complete the second half of the transaction, where you claim the funds on Layer 1.

Zircuit Bridge