Inter-Blockchain Communication protocol implementation with EVM callbacks
x/ibc
module from cosmos/evm implements Inter-Blockchain Communication (IBC) protocol support with specialized EVM callback functionality for cross-chain smart contract interactions.
onRecvPacket
)onAcknowledgePacket
) and timeouts (onTimeoutPacket
)transfer
function with memo field support for callbacks.cosmos1...
). While sender addresses are automatically converted from hex to bech32, receiver addresses must be provided in bech32 format. Full hex address support for receivers is planned for a future release.onRecvPacket
)onAcknowledgePacket
& onTimeoutPacket
)memo
field in ICS-20 transfers with specific JSON structure:
Destination Callback: