Actions

CCIP

From Chainlink Community Wiki

Quick take: CCIP (Cross Chain Interoperability Protocol)

Chainlink ccip.png

Enabling a Secure and Flexible Multi-chain Ecosystem
Cross-Chain Interoperability Protocol (CCIP) provides a universal, open standard for developers to build secure services and applications that can send messages, transfer tokens, and initiate actions across multiple networks.

This Article Needs Your Help!

HELP WANTED.png

Would you like to help improve this article? For more information on how to get started, click HERE.

But first, make sure to check each article's subject-specific discussion page.

Discussion pages are Wiki administration pages used for communicating with other editors/contributors. Discussion pages are specifically used to coordinate improvements to each wiki article.
Talk pages can be accessed by clicking the "discussion" tab from within the actions menu.

In depth

CCIP aims to establish a universal, open standard to help enable developers to build secure services and applications that can send arbitrary messages, transfer tokens, and initiate actions across multiple blockchain networks.[1]

CCIP’s architecture comprises three layers—messaging (programmable bridge), transport (CCIP core), and decentralized oracle networks (DONs) using OCR 2.0, as well as a fourth component in the form of the Anti-Fraud Network (AFN) that supports each layer.[1]

A unique feature of CCIP is the Anti-Fraud Network, a separate verification layer that independently monitors all layers of the CCIP stack. If the AFN’s nodes notice any nefarious activity, an emergency shutdown can be automatically triggered to stop cross-chain activity. Whenever a contract performs an action, it checks the status of the AFN to see if the system is in an emergency pause state. Notably, the AFN only monitors public (on-chain) information, making its activity fully auditable.[1]

Release info


Use cases


Relevant quotes


Timeline

  • 28 Sep 22. Chainlink announce that SWIFT is using the Cross-Chain Interoperability Protocol (CCIP) in an initial proof of concept. View the announcement video HERE.


CCIP (Cross chain interoperability protocol) resources

Effective resource lists encourage wider reading and provide a more in-depth understanding of a topic.


Our goal with the Wiki resource lists is to create authoritative archives for readings and other resources pertaining to specific topics.
As such, the Wiki aims to keep all resource lists current, consistent, accurate and clear.

However, if users feel there are omissions, please contact the site admin with details of resources they feel should be added, making sure to include links, a brief description, and the importance of said resource.

Timeline

Date Media Author Title
02 Jan 22 Video Sergey Nazarov Sergey Nazarov discusses CCIP in his talk entitled "The Future of Chainlink"
25 Sep 21 Video Sergey Nazarov Announcing the Cross-Chain Interoperability Protocol (CCIP)

Educational

Date Media Author Title
N/A Official Docs Chainlink Chainlink Cross-Chain Interoperability Protocol (CCIP)
23 Dec 22 Article Prophet Chainlink Cross Chain Interoperability Protocol — One Solution to Connect Them All
07 Oct 22 Video Chainlink Architecting Secure Cross-Chain Infrastructure With CCIP | Lorenz Breidenbach at SmartCon 2022
19 Sep 22 Article Chainlink What Is Blockchain Interoperability?
15 Sep 22 Article Coingecko What Is Chainlink CCIP? Guide To Cross-Chain Interoperability Protocol
05 Feb 22 Article Chainlink What Are Cross-Chain Smart Contracts?
19 Jan 22 Article Chainlink Unlocking Cross-Chain Smart Contract Innovation With CCIP
25 Sep 21 Video Chainlink Sergey Nazarov - Understanding the Cross-Chain Interoperability Protocol (CCIP)
17 Sep 21 Article Chainlink Chainlink’s Blockchain Agnostic Design: Native Oracle Support for Any Network
14 Aug 21 Video Chainlink Ben Chan: Exploring the Cross-Chain Interoperability Protocol (CCIP)
15 Aug 21 Article Chainlink Introducing the Cross-Chain Interoperability Protocol (CCIP) for Decentralized Inter-Chain Messaging and Token Movements