Featured image of post Manual IBC Transfers on Unification

Manual IBC Transfers on Unification

Learn how to transfer FUND over IBC manually

Overview

Sometimes, the front-ends (web-sites) for services like Osmosis or Gravity-Bridge we love to use with Unification may run into issues for a variety of reasons. However, transfers in and out of these chains are still possibly via Manual IBC. This guide will show you how to do so.

This guide assumes you are using Keplr Wallet, with the Unification chain already added.

Enable Developer Mode

Manual IBC Transfers are locked behind Developer Mode in Keplr. To perform a manual IBC transfer, we'll need to enable it. To do so, open Keplr, and hit the 3 lines at the top left. From here, you can hit navigate to Settings > Advanced > Enable Developer Mode.

./assets/developer-mode.jpg

Knowing your channels

IBC transfers are based on channels, every chain has a corresponding channel, depending on which chain your sending from:

Unification to Osmosis:
channel-0
Osmosis to Unification:
channel-382
Unification to Gravity-Bridge:
channel-2
Gravity-Bridge to Unification:
channel-98

Adding the channels

In this example, we'll be going from Osmosis to Unification. Therefore, as mentioned above, we'll be using channel-382.

To add the channels, we can scroll down on the main Keplr wallet page, and hit Advanced IBC Transfer.

./assets/advanced-ibc.jpg

Now, we can select which asset we'd like to transfer.

For FUND on Osmosis, you can notice its labeled differently than standard FUND.

./assets/fund-on-osmosis.jpg

After selecting the asset, we can now add our destination channel by tapping the drop-down menu and selecting New IBC Transfer Channel. As mentioned above, we are going from Osmosis to Unification, so we will set the Destination Chain as Unification, and add channel-382 as the channel.

./assets/new-ibc.jpg ./assets/channel-382.jpg

Sending

Now, after adding the chain, we can tap the drop-down menu again, and select the newly added channel to send to, and input our destination address.

./assets/send.jpg

Afterwards, you can select Next and input the amount you want to send. Thats all there is to it!

Additional Notes

Remember, if you want to go the other direction, from Unification to Osmosis, you just need change the channel that we add/send to, which would be channel-0 for this scenario.

Be sure to test with small amounts first!