Conducting IBC Transfer with Keplr Wallet
Last updated
Last updated
The Inter-Blockchain Communication protocol (IBC) is an inter-module communication protocol that bridges different blockchains to facilitate communication and feature exchanges between networks with different infrastructure designs and consensus algorithms. IBC transfer works among the IBC-enabled chains, and it has been enabled in Cronos POS Chain.
In the following step-by-step guide, you will learn how to make IBC transfers with Keplr, and IBC transfers between Cronos POS Chain and Cosmos are demonstrated as an example in this guide.
Make sure you have CRO under Cronos POS Chain and ATOM under the Cosmos network in Keplr.
You will need your Cronos POS Chain and Cosmos addresses in Keplr, please copy-and-paste somewhere and make them handy for later use.
Open your Keplr Extension and select "Send".
Search ATOM or Cosmos under "Asset", select "IBC Send" then click Cronos POS.
Enter your Keplr Cronos POS Chain address under “Wallet Address or ICNS”. Keplr will auto-fill your selected account’s address. but you can manually adjust or click the person icon to select from your Address book if needed.
Input the desired ATOM desired amount to your Cronos POS Chain address in Keplr (we recommend testing with a small amount for the first try). And Optionally, customize the transaction fee.
Leave the memo field blank (you will need to provide a memo when sending it to an exchange). Then click “Next”.
On the transaction confirmation screen, you can view the details of your transaction. Select "Approve" to confirm the transaction.
Now wait a bit for the transfer processing (usually takes less than 1 min). Keplr extension will show the progress of the transfer and a success message.
Memo is also optional here (you will need to provide a memo when sending it to an exchange). Then click “Next”.
Warning Before using Keplr's Developer Mode for IBC Transfers, make sure research its associated risks and manually verify if the IBC channel is active prior to performing the IBC transactions on Mintscan's Cronos POS Chain relayer page. These active channels are subject to change. Incorrect Channel ID will lead to the failure of this transaction, or your transaction could get stuck in an inactive channel. Cronos team does not take any liability related to the loss of funds due to improper use of the IBC Transfers service.
The default IBC Send option remains pre-configured. Keplr Wallet's developer transfer mode provides an alternative for situations where direct IBC send isn't available, requiring manual channel verification and addition. The developer mode can be enabled by accessing Settings and turning on "Developer Mode" under "Advanced."
Navigate back to the wallet account page, scroll down to the bottom and hit "Transfer" for Advanced IBC Transfer.
Click on ATOM Cosmos Hub and select "New IBC Transfer Channel" under Destination chain.
Choose "Cronos POS" from the Destination Chain dropdown menu, and enter "channel-187" or "187" in the field of Source Channel ID. Again, make sure you've verified the active channels on Mintscan, as these channels are subject to change. Then hit “Save”.
Then proceed to input the necessary details and finalize the transaction.
Click ATOM on Cronos POS and select "New IBC Transfer Channel" under Destination chain.
Choose "Cosmos Hub" from the Destination Chain dropdown menu, and enter "channel-27" or "27" in the field of Source Channel ID. Hit “Save”.
Then proceed to input the necessary details and finalize the transaction.
For further assistance, refer to the Keplr FAQ list or reach out to their HelpDesk (located at the bottom corner). You can also join Cronos Discord for community support and resources.
Open your Keplr Extension and select "Send".
Search ATOM on Cronos POS under "Asset", select "IBC Send" and Cosmos Hub.
Input your Keplr Cosmos address in “Wallet Address or ICNS”. Keplr will auto-fill your selected account’s address, but you can manually adjust or select from your Address book if needed.
Enter the desired ATOM amount you’d like to send to your Cronos POS Chain address in Keplr (we recommend testing with a small amount for the first try) and and optionally customize the transaction fee.
On the transaction confirmation screen, you can view the details of your transaction. Select "Approve" to confirm the transaction.
After a minute, navigate back to account page in Keplr, and you should see the amount of ATOM you just transferred back.