Hypr Docs
  • Introduction
    • What is Hypr Network?
    • Zero-Knowledge Proofs
  • Tokenomics
  • Hypr Growth Ecosystem Fund
  • Hypr Network Roadmap
  • Developer SDKs
    • Hypr Cards SDK
      • Hypr Cards SDK Usage Example
    • Random Number Generator
    • The Anemoi Precompile Contract
  • Tools
    • Thirdweb
  • Reference
    • Network Settings
    • Contracts
    • Bridge
    • MetaMask
    • Deploying Smart Contracts
  • Apps
    • HyprJack
Powered by GitBook
On this page
  • Deposit: Moving assets from Ethereum -> Hypr
  • Withdraw: Moving assets from Hypr -> Ethereum
  • Understanding the 7-day Challenge Period
  1. Reference

Bridge

The Hypr bridge allows users to move assets between Ethereum (L1) and Hypr (L2) networks.

PreviousContractsNextMetaMask

Last updated 1 year ago

The Hypr Bridge is powered by OP Stack and managed by who work closely with the OP team to ensure the codebase is secure and up-to-date.

Testnet
Mainnet

Deposit: Moving assets from Ethereum -> Hypr

Moving assets from Ethereum network to Hypr network is straightforward. Simply connect your Metamask wallet, then select the Deposit tab, select the asset type, enter the amount and click the Deposit button. Here is an example of moving 0.01 $ETH from Ethereum over to Hypr:

You can use the asset dropdown to select other asset types. Here's an example showing how to move 150 $HYPR from Ethereum over to Hypr:

Withdraw: Moving assets from Hypr -> Ethereum

The withdrawal process is the same as deposits, in that you simply select the Withdraw tab, select the asset type, enter the amout to withdraw, and click the Withdraw button. This will move your selected assets from the Hypr network over to the Ethereum network after the 7-day challenge period.

There are a few extra steps required to complete your withdrawal process:

  1. Enter the amount, click the Withdraw button and sign the transaction with Metamask.

  2. Go to "View Withdrawals" and find your transaction (Up to 30 minutes later).

  3. Once confirmed, press the "Prove" button.

  4. Wait for 7-day challenge period.

  5. After 7 days, press the "Claim" button to complete the transaction and receive your funds.

It is very important to complete all steps above to claim your funds - especially step 5.

Understanding the 7-day Challenge Period

The one week challenge period is part of the OP Stack design:

One of the most important things to understand about L1 ⇔ L2 interaction is that mainnet messages sent from Layer 2 to Layer 1 cannot be relayed for at least one week. This means that any messages you send from Layer 2 will only be received on Layer 1 after this one week period has elapsed. We call this period of time the "challenge period" because it is the time during which a transaction can be challenged with a fault proof.

You can learn more about this process here:

https://bridge-testnet.hypr.network/
https://bridge.hypr.network/
Conduit
OP DocsOptimism Docs
Understanding the Challenge Period
Moving $ETH from Ethereum to Hypr
Moving $HYPR from Ethereum to Hypr
Logo