Asset Bridging
Last updated
Last updated
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.
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.
Token | Address on re.al |
---|---|
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.
A "lock & mint" bridge has been developed to enable expedited transfer of USDC between re.al and an expanding selection of key DeFi chains, including Arbitrum, Base and Polygon.
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, Base and Polygon.
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.
The bridge design includes standardized contracts from OpenZeppelin (ERC20) and LayerZero (cross-chain messaging.)
User initiates a USDC bridge transaction on Arbitrum to re.al
The USDC is deposited into a vault on Arbitrum
The vault sends a message to re.al using the LayerZero cross-chain messenger
USDC tokens are minted for the user on re.al
User initiates a USDC bridge transaction on re.al to Arbitrum
Controller contract burns the user's bridged USDC
The controller uses LayerZero to send a message back to Arbitrum
The user's USDC is released from the vault on Arbitrum and transferred to their wallet
USDC coming in via one chain and out through another might trigger a situation where there is not enough liquidity in the vault to send the same amount of USDC back to the chain where it came in from.
Users will not be able to send more USDC to a specific chain than liquidity is available in the vault contract on that chain.
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.
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.
Visit the official re.al Bridge Portal and connect your wallet.
Select your source chain and destination chain.
Choose eligible asset to move between seleected chains.
Input the amount of assets you want to bridge.
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.
Protocol | Token |
---|---|
ETH
NA
DAI
0x75d0cBF342060b14c2fC756fd6E717dFeb5B1B70
WBTC
0x4deE73429D25E92E9c7e7e580e914820C3Abdc8D
USDT
0xDDF533a1Cd8376473Bfe5ae1d93b90e39e3D6faD
Bridged USDC
on re.al
0xc518A88c67CECA8B3f24c4562CB71deeB2AF86B7
Tangible
USTB
wUKRE
Arcana
arcUSD
Stack
MORE
Pearl (pending)
PEARL