# IBC transfer with Relay ON

**URL:** <https://forum.cosmos.network/t/ibc-transfer-with-relay-on/1333>\
**Category:** Cosmos-SDK\
**Created:** [November 16, 2018, 4:39am UTC](https://forum.cosmos.network/t/ibc-transfer-with-relay-on/1333 "2018-11-16T04:39:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jaseem](https://avatars.discourse-cdn.com/v4/letter/j/8e7dd6/32.png) [@jaseem](https://forum.cosmos.network/u/jaseem)\
**Post date:** [November 16, 2018, 4:39am UTC](https://forum.cosmos.network/t/ibc-transfer-with-relay-on/1333/1 "2018-11-16T04:39:05Z")

</div>

I was testing IBC with basecoin app.  
I setup two different chains, and created account for each.  
First I executed the transfer command which subtracted coins from the source account.  
Then I executed the relay command which confirms that message got received and the coins added to destination account in the destination chain.

Now the relay runs in a loop. I tried to execute another transfer with relay running, so that coins get added to destination account just after transfer is complete. But then I got the message ‘no keybase found’

Is there any workaround this.(any possible fixes in the code also?)  
Is this how this supposed to work?(ie For each transfer a relay command to be executed).

Also I observed that If relay fails for some reason the coins subtracted from the source doesn’t get added to destination account. So are the coins just lost?

I was following this [https://github.com/cosmos/cosmos-sdk/blob/master/x/ibc/client/cli/README.md](https://github.com/cosmos/cosmos-sdk/blob/master/x/ibc/client/cli/README.md)

---

<div class="post-metadata">

**Author:** ![jaseem](https://avatars.discourse-cdn.com/v4/letter/j/8e7dd6/32.png) [@jaseem](https://forum.cosmos.network/u/jaseem)\
**Post date:** [November 19, 2018, 8:54am UTC](https://forum.cosmos.network/t/ibc-transfer-with-relay-on/1333/2 "2018-11-19T08:54:02Z")

</div>

I was using the same keybase for both the chains. Keeping separate keybases solved for the chains solved the issue

---

<div class="post-metadata">

**Author:** ![fib](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.cosmos.network/fib/32/1163_2.png) [@fib](https://forum.cosmos.network/u/fib)\
**Post date:** [April 6, 2020, 5:52pm UTC](https://forum.cosmos.network/t/ibc-transfer-with-relay-on/1333/3 "2020-04-06T17:52:55Z")

</div>

IBC RELAY STATE  
visualization of IBC handshakes for pre-GameOfZones testnet, now from  
peer 2 peer perspective,

Well done lads , appreciate.
