What is Chainlink CCIP?

Blockchains don't natively talk to each other. If your application, platform, or backend needs to work across multiple chains, you'd normally have to build and maintain a separate integration for each one — a costly and complex undertaking.

Chainlink CCIP solves this. It's a single interoperability layer that lets you transfer messages without building bespoke infrastructure for every chain pair.

Whether you're a DeFi protocol expanding to new networks, an institution connecting traditional systems to multiple chains, or a developer building cross-chain applications, CCIP provides one consistent interface backed by Chainlink's battle-tested oracle infrastructure.

CCIP is part of Chainlink's broader suite of decentralized services. While Data Feeds bring real-world data onchain and Automation/CRE handles smart contract execution, CCIP connects the chains themselves — making it possible to build applications that span multiple networks as if they were one.

For institutions adopting blockchain, CCIP acts as a unified connectivity layer: integrate once, reach any supported chain.

What can CCIP do?

CCIP supports three core capabilities:

  1. Send data across chains (Arbitrary Messaging) — Send any encoded data to a smart contract on another blockchain. This lets you trigger actions remotely — rebalance a portfolio, mint an NFT, call a function, or orchestrate multi-step workflows across chains.

  2. Move tokens across chains (Token Transfer) — Transfer tokens to a wallet or contract on a different blockchain. Simple, direct asset movement between chains.

  3. Move tokens + data together (Programmable Token Transfer) — Send tokens and instructions in one transaction. For example: transfer tokens to a lending protocol on another chain with instructions to use them as collateral and send the borrowed asset back.

Security Model

Cross-chain bridges have historically been high-value targets. CCIP is designed with defense-in-depth security, built on the same Chainlink infrastructure that secures tens of billions in DeFi value today.

  • Decentralized validation: Cross-chain transactions are validated by default by independent, decentralized oracle networks (DONs).

  • Rate limiting: Configurable policies cap token flows on both source and destination chains, limiting exposure in the event of an exploit.

  • Timelocked upgrades: All security-critical changes go through a timelock contract with a review period. Node operators can veto upgrades, ensuring no single party can push through a malicious change.

  • Battle-tested infrastructure: CCIP is operated by the same globally distributed, security-reviewed node operators that secure Chainlink Data Feeds, validate major blockchain networks, and run enterprise-grade Web2 infrastructure. Cross-chain systems introduce additional failure modes compared to single-chain applications. Messages must be verified correctly, and protected against replay or manipulation.

For a detailed breakdown of how messages move through the system, see the Architecture Overview.

Getting Started with CCIP

Get the latest Chainlink content straight to your inbox.