IBC Transfers
If you're looking for information on IBC operations using the Namada CLI, please see here.
You can connect Namadillo to your Keplr wallet (opens in a new tab) to transfer assets between Namada and IBC compatible chains, such as Osmosis and the Cosmos Hub. Namadillo supports transparent and shielded IBC deposits and withdrawals.
Connecting to Keplr
This section assumes you have already installed Keplr and created or imported an account. For help getting started with Keplr, please refer to https://help.keplr.app/start (opens in a new tab).
To connect Keplr to Namadillo, click the Connect Wallet button while creating an IBC transfer and approve the connection request. When properly connected, your Keplr wallet address will be displayed and you'll see a Keplr icon at the top of Namadillo.
Connecting Keplr to Namadillo
Keplr connection visible in top bar
Deposit (IBC Transfers to Namada)
In order to deposit IBC assets into Namada, you must first install Keplr, create or import an account, and fund it on the source chain. Then, connect Keplr to Namadillo (see above). Keplr is needed to sign the IBC transaction on the source chain.
To deposit IBC assets into Namada, do the following:
- Select IBC Transfer in the left sidebar of Namadillo, and select the Deposit tab from the top of the view.
- Connect your Keplr wallet by clicking the Connect Wallet button and approving the connection request. Once connected, your Keplr wallet address will be displayed and you'll see a Keplr icon at the top of Namadillo.
- Select the source chain/asset and amount you wish to deposit.
- Use the toggle button to select whether you wish to make a transparent or shielded deposit. Depending on your choice, the color scheme of the interface will change and the receiving address will automatically be filled with your transparent or shielded address, respectively.
- Click Submit to begin. Approve the transaction via your Keplr wallet. After a few seconds, you should see a confirmation dialog with the details of your IBC transfer.
After depositing assets, you'll be able to see them in the Manage Assets section of Namadillo. You'll also be able to see the transaction in the History section.
Making a shielded deposit from the IBC Transfer section is equivalent to selecting Shield Assets and then IBC Shield from the topbar. See the Shielding Assets section for more details, including important information on Shielded Rewards.
Withdraw (IBC Transfers from Namada)
When withdrawing IBC assets from Namada, you may wish to install and connect Keplr as discussed above. This will allow you to automatically fill the receiver address with your Keplr address on the destination chain. However, you can also proceed without Keplr by manually entering the receiver address.
To withdraw IBC assets from Namada, do the following:
- Select IBC Transfer in the left sidebar of Namadillo, and select the Withdraw tab from the top of the view.
- Select the destination chain/asset and amount you wish to unshield.
- Use the toggle button to select whether you wish to make a transparent or shielded withdrawal. Depending on your choice, the color scheme of the interface will change and the sender address will automatically be filled with your transparent or shielded address, respectively.
- You can either connect your Keplr wallet or manually enter a destination address. To connect your Keplr wallet, click Connect Wallet and approve the connection request. Once connected, your Keplr address will be displayed and you'll see a Keplr icon at the top of Namadillo. To manually enter a destination address, click the Custom Address toggle and enter the address in the text field. Remember that the receiver address must be a valid address on the destination chain (e.g. an address beginning with osmo... if the destination chain is Osmosis).
- Click Submit to begin. Approve the transaction via Namada Keychain. After a few seconds, you will see a confirmation dialog with the details of your IBC transfer.
Withdrawing a shielded asset from the IBC Transfer section is equivalent to selecting Unshield and then IBC Unshield from the topbar. See the Unshielding Assets section for more details, including important information on failed transactions and refund addresses.