> ## Documentation Index
> Fetch the complete documentation index at: https://cosmos-docs-sync-security-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# IBC Documentation

> IBC (Inter-Blockchain Communication) protocol documentation

IBC (Inter-Blockchain Communication) is an interoperability protocol for secure, verifiable, and permissionless messaging between blockchains. It powers token transfers, cross-chain contract calls, and arbitrary messaging across over 150+ blockchains, with support for EVM chains, Cosmos, and more.

<CardGroup cols={2}>
  <Card title="What is IBC?" icon="book-open" href="/ibc/next/learn/overview">
    Learn what IBC is, how it works, and what you can build with it.
  </Card>

  <Card title="How IBC Works" icon="chevrons-left-right-ellipsis" href="/ibc/next/learn/how-ibc-works">
    Understand how IBC solves chain isolation with light clients, relayers, and cryptographic proofs.
  </Card>

  <Card title="IBC Lifecycle" icon="refresh-cw" href="/ibc/next/learn/ibc-lifecycle">
    Follow a packet from send to acknowledgement or timeout, with message and callback references.
  </Card>

  <Card title="Cosmos ↔ EVM Tutorial" icon="play" href="/ibc/next/cosmos-evm/tutorial/introduction">
    Set up a live IBC connection between a Cosmos chain and an EVM network with token transfers end-to-end.
  </Card>

  <Card title="IBC Infra" icon="server" href="/ibc/next/infra/relayer/overview">
    Deploy and operate the relayer, Proof API, and attestor services.
  </Card>

  <Card title="Light Clients" icon="shield" href="/ibc/next/light-clients/developer-guide/overview">
    Learn about the available light client types and how to implement a custom client.
  </Card>
</CardGroup>
