Asset Bridging

Overview

Bridging assets to re.al is an essential process for users who wish to interact with the re.al network. This section provides a comprehensive guide on how to bridge your assets effectively.

Native Bridge: Ethereum to re.al

The native bridge will transfer whitelisted assets between Ethereum and re.al. There is no charge to use the native bridge aside from gas.

The settlement time to bridge whitelisted assets back from re.al to the Ethereum L1 is 7 days. ETH bridged using the "instant swap" option will settle in 7 days, however the standard withdrawal on ETH adds an additional 7 - 11 days.

Instant swap adds a swap transaction to exchange stETH for ETH to return ETH to the user on mainnet, where users may recoup less funds do to slippage. The standard withdrawal unstakes ETH from Lido and returns that to users 1:1.

User must claim the token from bridge app after 7 days challenge period to receive token in their wallet.

Whitelisted tokens at launch:

TokenAddress on re.al

ETH

NA

DAI

0x75d0cBF342060b14c2fC756fd6E717dFeb5B1B70

WBTC

0x4deE73429D25E92E9c7e7e580e914820C3Abdc8D

USDT

0xDDF533a1Cd8376473Bfe5ae1d93b90e39e3D6faD

Bridged ETH is staked to become reETH on re.al, natively accruing yield.

Bridged DAI is staked, natively rebasing on re.al accruing yield from the DAI savings rate.

USDC Speed Bridge

A "lock & mint" bridge has been developed to enable expedited transfer of USDC between re.al and an expanding selection of key DeFi chains, starting with Arbitrum.

The goal is to expedite the transfer of standardized DeFi assets between re.al and other major DeFi chains, improving capital flows and liquidity on the chain.

Native bridges on an ORU (optimistic roll-up) typically require a 7-day settlement bridging back to other chains. This solution allows USDC to move on and off our chain instantly.

"Bridged" USDC on re.al will be the only version of USDC on the chain. For the time being, USDC can only be bridged to re.al from Arbitrum. As additional inbound chains are added, the vaults on those chains will mint the same "bridged" USDC for users on re.al using LayerZero messaging, returning the native USDC when they bridge back out.

Bridged USDC on re.al

0xc518A88c67CECA8B3f24c4562CB71deeB2AF86B7

The bridge design includes standardized contracts from OpenZeppelin (ERC20) and LayerZero (cross-chain messaging.)

Bridging In

Only the native USDC on Arbitrum can be used to bridge into re.al.

Arbitrum is currently the only source chain to send USDC to re.al.

  1. User initiates a USDC bridge transaction on Arbitrum to re.al

  2. The USDC is deposited into a vault on Arbitrum

  3. The vault sends a message to re.al using the LayerZero cross-chain messenger

  4. USDC tokens are minted for the user on re.al

Bridging Out

  1. User initiates a USDC bridge transaction on re.al to Arbitrum

  2. Controller contract burns the user's bridged USDC

  3. The controller uses LayerZero to send a message back to Arbitrum

  4. The user's USDC is released from the vault on Arbitrum and transferred to their wallet

Users will not be able to send more USDC off the chain than liquidity is available in the vault contract.

Cross-Chain Ecosystem Assets (LayerZero OFTs)

Certain re.al ecosystem assets built as OFTs (LayerZero Omnichain Fungible Tokens) can feely move between multiple chains at no cost other than gas.

OFTs are burned on the source chain and minted on the destination chain, never held in a bridge contract.

Settlement times when OFTs are sent between chains are normally 30 min - 1 hour.

LayerZero endpoint information can be found here.

re.al cross-chain assets (OFTs):

ProtocolToken

Tangible

USTB wUKRE

Arcana

arcUSD

Stack

MORE

Pearl (pending)

PEARL

Step-by-Step Guide to Using the Official Bridge Portal

While there there two different bridge technologies underlying the Bridge Portal, the user is smartly routed through the appropriate system without the need to choose.

ETH and DAI will route through the Native Bridge.

OFT ecosystem assets will route through the LayerZero technology.

  1. Visit the official re.al Bridge Portal and connect your wallet.

  2. Select your source chain and destination chain.

  3. Choose eligible asset to move between seleected chains.

  4. Input the amount of assets you want to bridge.

  5. Confirm and sign the transaction with your wallet.

Wait for the bridging process to complete. The assets will then be available in your wallet on the re.al network.

After the transaction is confirmed, the bridged assets will reflect in your re.al wallet, allowing you to interact with the network and its dApps.

The transaction times can vary based on network congestion and gas fees. Please ensure you have enough ETH in your wallet to cover the transaction fees.

Last updated