CCIP contracts and interfaces reference

Chainlink Cross-Chain Interoperability Protocol (CCIP) provides secure cross-chain messaging and token transfers between blockchain networks.

This section is for on-chain integration (contracts, interfaces, and program modules). CCIP also exposes HTTP APIs for different jobs:

Platform-specific contracts and interfaces on this site:

  • EVM-based blockchains: Solidity interfaces and contracts for CCIP on Ethereum Virtual Machine (EVM) compatible chains.
  • Solana: SVM program interfaces for CCIP on Solana.
  • Aptos: Move module interfaces for CCIP on Aptos.
  • TON: TON contract interfaces for CCIP on TON.

Get the latest Chainlink content straight to your inbox.