Bridge to Gravity
Bridge your assets to Gravity to get started.
Last updated
Bridge your assets to Gravity to get started.
Last updated
Only the following ERC20 token contracts are supported on native Gravity Alpha Mainnet Bridge, created using standard ERC20 gateway.
Token | Contract on Ethereum Mainnet | Contract on Gravity |
---|---|---|
The canonical bridge is designed to connect Gravity Alpha Mainnet with Ethereum. When you bridge your tokens from Ethereum Mainnet to Gravity Alpha Mainnet, you will need to wait at least 10 minutes for the bridging process to complete. When you bridge your tokens from Gravity Alpha Mainnet to Ethereum Mainnet, after submitting the transaction, you will need to wait 7 days to claim the funds on the Ethereum Mainnet.
Visit bridge.gravity.xyz
Connect your wallet
Select Deposit or Withdraw
Select the token you would like to bridge. To see the full list of supported tokens, visit this page.
Approve, pay gas fee, and submit the transaction
Wait at least 10 mins for the transaction to be finalized
Switch to Gravity Alpha Mainnet network and you will see bridged tokens show up in your wallet
Note that you need to have both ETH and G token on Ethereum mainnet to initiate a transaction.
This is how all optimistic rollups work. Optimistic rollups use a mechanism called fraud proofs to ensure participants in the network remain honest. There is a "challenge period" for these proofs, where, when one party submits a claim about the state of the chain, another party has approximately 7 days to challenge that claim.
Bridging assets from the Ethereum mainnet to Gravity Alpha Mainnet involves two transactions. The first transaction is initiated on the Ethereum mainnet, and the second is a system transaction on the Gravity Alpha Mainnet that distributes funds to the recipient. Since Gravity Alpha Mainnet is an Arbitrum Nitro rollup, the cost of the system transaction on the Gravity Alpha Mainnet must be covered by the initiating transaction on the Ethereum mainnet. Additionally, since the Gravity Alpha Mainnet uses G tokens, the initial deposit transaction also requires some G tokens. To learn more about how canonical bridges work in general, read this article.
For USDC/USDT/wETH, Gravity chain adopted the Stargate V2 Hydra system for better user experience. With Hydra, users can
Bridge these three tokens from any supported chain to Gravity with no additional fees. You only need to pay the basic transaction fees. It also eliminates the need of must having G token on Ethereum mainnet to initiate the bridge transaction via canonical bridge.
Bridge them from Gravity down to Ethereum mainnet with no additional fees, and users do not need to wait for the 7-day challenge period.
Bridge them from Gravity to any supported chain with a low fee: 6bps.
For quick bridging G token using existing liquidity pools between Gravity Alpha Mainnet <> BNB Chain <> Ethereum <> Base
Third-party bridges enable you to transfer funds between Gravity Alpha mainnet and other networks. Some liquidity-based third-party bridges offer the added benefit of faster fund transfers. Here is the list of bridges & aggregators that support Gravity Alpha Mainnet:
Li.fi & Jumper.exchange
We have created a demo to guide you through the process of bridging assets between Ethereum and Gravity programmatically using the Arbitrum SDK. You can access the demo and follow along with the code and steps provided in the GitHub repository.
Token | Contract on Ethereum Mainnet | Contract on Gravity |
---|---|---|
Token | Contract on Ethereum, BNB Chain, and Base | Contract on Gravity |
---|---|---|
WBTC
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
0x729ed87bbE7B7e4B7F09BCb9c668580818d98BB9
DAI
0x6B175474E89094C44Da98b954EedeAC495271d0F
0xBFBBc4dA47508e85AC18DFC961fa182194E85f9a
ETH/WETH
Native token of Ethereum Mainnet
0xf6f832466Cd6C21967E0D954109403f36Bc8ceaA
USDT
0xdac17f958d2ee523a2206206994597c13d831ec7
0x816E810f9F787d669FB71932DeabF6c83781Cd48
USDC
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
0xFbDa5F676cB37624f28265A144A48B0d6e87d3b6
G
0x9C7BEBa8F6eF6643aBd725e45a4E8387eF260649
Native token of Gravity Alpha Mainnet