How To Use the Gravity Bridge Portal — Update August 2022

blockscapeLab
5 min readJul 30, 2021

Gravity Bridge Portal v1 has been released! See the full announcement here.

With the Gravity Bridge having gone live, we are finally able to transfer assets between Ethereum and the Gravity Bridge on Cosmos. We at blockscape wanted to celebrate this cosmic milestone by contributing something to the user experience — behold, the Gravity Bridge Portal.

Prerequisites

Please make sure to use either Google Chrome or Mozilla Firefox.

Metamask

  • If you don’t already have Metamask installed, please install it and follow this guide on how to set up an ERC-20 wallet.
  • Make sure you unlock Metamask, are on the “Ethereum Mainnet” chain, and select the proper account.

Keplr

  • If you don’t already have Keplr installed, please install it and follow this guide on how to set up a Cosmos wallet.
  • Make sure you unlock Keplr, are on the “Gravity Bridge” chain, and select the proper account.

Alright, we’re all set. Head over to…

…and let’s get started!

Ethereum to Cosmos

Make sure it says “Ethereum” in the “FROM” section.

Use the “Connect” button in the “FROM” section to unlock and connect your Metamask wallet. Once connected, you should see your wallet address.

Next, select the token via the “Select Token” button.

Once selected, you’ll see your available token balance. Enter the amount you’d like to transfer.

The destination address can either be imported from your Keplr wallet in the “TO” section via the “Connect” button, or entered manually in the “Transfer address” field (make sure to unlock the field with the padlock icon on the right to edit the address).

Before you start the transfer, please double-check your inputs.

We recommend you try to send a small amount first before trying to send large amounts. This way you can make sure everything works as expected.

Once you’re ready, click on “Begin transfer”. From this point on, please follow the instructions in Metamask and wait for the transaction to be executed.

It might take a few minutes for the transaction to go through, so please be patient.

Congratulations! You’ve successfully sent ERC-20 tokens from Ethereum to the Gravity Bridge on Cosmos!

Cosmos to Ethereum

Make sure it says “Gravity Bridge” in the “FROM” section.

Use the “Connect” button in the “FROM” section to unlock and connect your Keplr wallet. Once connected, you should see your wallet address.

Next, select the token you’d like to send via the “Select Token” button.

Enter the amount you’d like to transfer.

The destination address can either be imported from your Metamask wallet in the “TO” section via the “Connect” button, or entered manually in the “Transfer address” field (make sure to unlock the field with the padlock icon on the right to edit the address).

Next, choose one of the three provided bridge fee options to set a rough timeline for the transaction to go through.

The bridge fee options can only give a very rough estimate of how long it might take for a transaction to go through. If you’re sending tokens that are not on UniSwap, transfers tend to take quite a bit longer, so please be extra patient when sending tokens from Cosmos to Ethereum.

Before you start the transfer, please double-check your inputs. Furthermore, make sure you have enough of your selected token (WETH in this example) left to pay the bridge fee to the relayers, as well as some GRAVITON to pay for network gas fees.

We recommend you try to send a small amount first before trying to send large amounts. This way you can make sure everything works as expected.

Once you’re ready, click on “Begin transfer”. From this point on, please follow the instructions in Keplr and wait for the transaction to be executed.

Congratulations! You’ve successfully sent tokens from the Gravity Bridge chain on Cosmos to Ethereum!

And that’s it for this guide! We hope you found it helpful and had some fun trying out the Gravity Bridge Portal! Stay tuned for updates and until next time!

blockscape is a trusted, non-custodial, enterprise-grade validator operator based in Germany, running validators in over 20 PoS blockchains across the Cosmos, Ethereum, Polkadot and Solana ecosystems since 2018.

--

--