Connect chains

The Inter-Blockchain Communication Protocol

Ever wondered how cross-chain communication is possible? Get a fast introduction to the world of the Inter-Blockchain Communication (IBC) Protocol.

Learn more about the transportation, authentication, and ordering layer of IBC and take a deeper dive into how token transfers between chains become possible. Finally, have a more detailed look at relaying with IBC.

# In this module

In this chapter, you will:

  • Discover what IBC is.
  • Get an introduction to the different layers of IBC and how connections, channels, and clients relate to each other in IBC.
  • Take a look at IBC token transfers.
  • Explore interchain accounts.
  • Dive into relaying with IBC.
  • Get an overview of helpful tools for IBC.

# Next up

This chapter is all about the IBC protocol. Begin your cross-chain journey with an introduction to IBC.

# Developer resources

Cosmos SDK
Cosmos SDK
A framework to build application-specific blockchains

Tendermint Core
Tendermint Core
Blockchain consensus engine and application interface

Cosmos Hub
Cosmos Hub
First interconnected public blockchain on the Cosmos network

IBC
IBC
Industry standard protocol for inter-blockchain communication