> For the complete documentation index, see [llms.txt](https://boscore.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://boscore.gitbook.io/docs/essentials/bos-essentials/ibc-inter-blockchain-communication/upgrade-ibc-with-eosio-v1.8.md).

# Upgrade IBC with EOSIO v1.8

**How to Make IBC system Compatible with EOSIO 1.8**

The upgrade process is very simple:

1. build [ibc\_plugin\_eos](https://github.com/boscore/ibc_plugin_eos).
2. use this nodeos to run relay nodes of current EOS mainnet, and use the same configuration file as relay nodes before, except for modifying the corresponding IP and port.
3. stop relay nodes of previous version when EOS mainnet upgraded to v1.8.x.

Note:\
eosio v1.8 did not modify any IBC-related data structure, so this upgrade only needs to upgrade the ibc\_plugin\_eos node, the rest of the IBC system does not need to change.
