Bridge

Visit our bridge demo bridge app on testnet to get started! The Bridge supports both Deposit and Withdraw operations, allowing users to move assets from L1 to L2.

Note: This is a very early implementation of the bridge specifcally for testnet. There may be delays or other unknown issues.

Deposit from Dogecoin to DogeOS

Instructions

  1. After navigating to the bridge app, select the Deposit to DogeOS tab.
  2. Enter the DogeOS Testnet address you want to deposit DOGE into.
  3. The bridge UI will display the specific OP_RETURN data you need to include in your Dogecoin transaction. Copy this data.
  4. Send any amount of testnet DOGE to the Dogecoin address provided in the bridge UI, including the OP_RETURN data (as binary).
    • We have provided a utility script for sending Dogecoin transactions with OP_RETURN data.
  5. Once the Dogecoin transaction is confirmed, the bridge will relay the funds to your DogeOS Testnet wallet. This can take up to 10 minutes.

Withdraw from DogeOS to Dogecoin

Instructions

  1. First, select the Withdraw to DOGE tab in the app. You might need to switch your wallet to the right network.
  2. Enter the amount and the Dogecoin Testnet address you want to withdraw to.
    • This will display a derived Ethereum address, which is internally used by the bridge. Don’t send funds to this address directly.
  3. Next, slide the Withdraw funds button to make the withdrawal. Your wallet will ask to confirm the transfer transaction.
  4. Once the transfer transaction is sent and confirmed, the DOGE will be deducted from your DogeOS wallet.
  5. The bridge will then relay the funds to your Dogecoin Testnet wallet. This can take up to 10 minutes.

What's Next