# Introduction

By following this guide you will learn how to set up an Inter-Blockchain Communication (IBC) connection between two blockchain networks using the Cosmos SDK. IBC is a protocol that allows the transfer of tokens and data between separate blockchain networks, enabling cross-chain interoperability.

# Prerequisites

Before starting, you should have the following:

  • Basic knowledge of the Cosmos SDK and blockchain development
  • A Trustless Hub node and a separate blockchain network running on the Cosmos SDK, which may be local Trustless Hub chain
  • Access to the command line interface (CLI) for both networks
  • A text editor for editing configuration files