You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/ccip/concepts/architecture/index.mdx
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,7 @@ date: Last Modified
4
4
title: "CCIP Architecture"
5
5
metadata:
6
6
description: "Learn about the core architecture of Chainlink CCIP. Explore key concepts, onchain components (EVM/Solana/Aptos), and offchain systems for cross-chain communication."
@@ -16,4 +15,4 @@ This section explains the core architecture of the Cross-Chain Interoperability
16
15
-**[Overview](/ccip/concepts/architecture/overview)**: Get a high-level summary of the CCIP architecture.
17
16
-**[Key Concepts](/ccip/concepts/architecture/key-concepts)**: Understand the essential terms and components within the CCIP ecosystem.
18
17
-**[Onchain Components](/ccip/concepts/architecture/onchain)**: Explore the on‑chain components, including EVM smart contracts and Solana programs, and Aptos modules, that operate directly on blockchains.
19
-
-**[Offchain Components](/ccip/concepts/architecture/offchain)**: Discover the offchain systems, like the Risk Management Network and Decentralized Oracle Network, that support CCIP operations.
18
+
-**[Offchain Components](/ccip/concepts/architecture/offchain/overview)**: Discover the offchain systems that support CCIP operations.
Copy file name to clipboardExpand all lines: src/content/ccip/concepts/index.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ isIndex: true
13
13
14
14
This section explores the foundational concepts of the Cross-Chain Interoperability Protocol (CCIP). Understanding these concepts will help you effectively build and deploy secure cross-chain applications.
15
15
16
-
-**[Architecture](/ccip/concepts/architecture)**: Understand the core components and structure of CCIP, including onchain and offchain systems.
16
+
-**[Architecture](/ccip/concepts/architecture/overview)**: Understand the core components and structure of CCIP, including onchain and offchain systems.
17
17
-**[Cross-Chain Token Standard](/ccip/concepts/cross-chain-token)**: Learn about the Cross-Chain Token (CCT) standard that enables secure token transfers across different blockchains.
18
18
-**[Best Practices](/ccip/concepts/best-practices)**: Discover recommended guidelines for using CCIP effectively and securely on both EVM and SVM blockchains.
19
19
-**[Manual Execution](/ccip/concepts/manual-execution)**: Learn why some CCIP messages might require manual execution and how to handle these situations.
Read the CCIP [Concepts](/ccip/concepts) and [Architecture](/ccip/concepts/architecture) pages to understand all the
24
-
concepts discussed on this page.
23
+
Read the CCIP [Concepts](/ccip/concepts) and [Architecture](/ccip/concepts/architecture/overview) pages to understand
24
+
all the concepts discussed on this page.
25
25
</Aside>
26
26
27
-
In general, messages are successfully delivered and processed via CCIP as described in the [Architecture](/ccip/concepts/architecture) page. However, some exceptional conditions might require users to manually execute the transaction on the destination blockchain:
27
+
In general, messages are successfully delivered and processed via CCIP as described in the [Architecture](/ccip/concepts/architecture/overview) page. However, some exceptional conditions might require users to manually execute the transaction on the destination blockchain:
28
28
29
29
- The receiver contract on the destination blockchain reverted due to an unhandled exception such as a logical error.
30
30
- For token pools, if the combined execution of the required functions (`balanceOf` checks and `releaseOrMint`) exceeds the default gas limit of **90,000 gas** on the destination blockchain, CCIP execution will fail. Read the Token pools [common requirements](/ccip/concepts/cross-chain-token/evm/token-pools#common-requirements) to learn more.
To understand how Chainlink CCIP works, refer to the [architecture](/ccip/concepts/architecture) section. If you are new to using Chainlink CCIP, read these guides before you deploy any contracts that use CCIP.
52
+
To understand how Chainlink CCIP works, refer to the [architecture](/ccip/concepts/architecture/overview) section. If you are new to using Chainlink CCIP, read these guides before you deploy any contracts that use CCIP.
Copy file name to clipboardExpand all lines: src/content/ccip/llms-full.txt
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ CCIP's robust security framework is built upon several core components:
31
31
- **Timelocked Upgrades**: All on-chain, security-critical configuration changes and core infrastructure upgrades must pass through a Role-based Access Control Timelock contract. This process provides a review period during which CCIP node operators can veto the upgrade, or, in time-sensitive situations, explicitly approve it.
32
32
- **High-Quality, Sybil-Resistant Node Operators**: The system is secured by the same globally distributed, security-reviewed, public node operators that secure other Chainlink services, validate leading blockchain networks, and operate traditional Web2 infrastructure. Each independent CCIP node is run by a distinct organization with extensive DevOps expertise and rigorous private key management security practices.
33
33
34
-
To understand how Chainlink CCIP works, refer to the [architecture](/ccip/concepts/architecture) section. If you are new to using Chainlink CCIP, read these guides before you deploy any contracts that use CCIP.
34
+
To understand how Chainlink CCIP works, refer to the [architecture](/ccip/concepts/architecture/overview) section. If you are new to using Chainlink CCIP, read these guides before you deploy any contracts that use CCIP.
Read the CCIP [Concepts](/ccip/concepts) and [Architecture](/ccip/concepts/architecture) pages to understand all the
4206
-
concepts discussed on this page.
4205
+
Read the CCIP [Concepts](/ccip/concepts) and [Architecture](/ccip/concepts/architecture/overview) pages to understand
4206
+
all the concepts discussed on this page.
4207
4207
</Aside>
4208
4208
4209
-
In general, messages are successfully delivered and processed via CCIP as described in the [Architecture](/ccip/concepts/architecture) page. However, some exceptional conditions might require users to manually execute the transaction on the destination blockchain:
4209
+
In general, messages are successfully delivered and processed via CCIP as described in the [Architecture](/ccip/concepts/architecture/overview) page. However, some exceptional conditions might require users to manually execute the transaction on the destination blockchain:
4210
4210
4211
4211
- The receiver contract on the destination blockchain reverted due to an unhandled exception such as a logical error.
4212
4212
- For token pools, if the combined execution of the required functions (`balanceOf` checks and `releaseOrMint`) exceeds the default gas limit of **90,000 gas** on the destination blockchain, CCIP execution will fail. Read the Token pools [common requirements](/ccip/concepts/cross-chain-token/evm/token-pools#common-requirements) to learn more.
@@ -7385,7 +7385,7 @@ Last Updated: 2025-05-19
7385
7385
7386
7386
<Aside type="note" title="Prerequisites">
7387
7387
Familiarize yourself with the [CCT standard](/ccip/concepts/cross-chain-token/overview) and [CCIP
7388
-
architecture](/ccip/concepts/architecture) before proceeding with these tutorials.
7388
+
architecture](/ccip/concepts/architecture/overview) before proceeding with these tutorials.
7389
7389
</Aside>
7390
7390
7391
7391
Before diving into the [tutorials](#tutorials), it's important first to understand the overall procedure for enabling your tokens in CCIP. This procedure involves deploying tokens and token pools, registering administrative roles, and configuring token pools to enable secure token transfers using CCIP. The diagram below outlines the entire process:
- The [Move language](https://move-language.github.io/move/) and the [Aptos framework](https://aptos.dev/en/network/blockchain/move)
17994
17994
- [Aptos module development and deployment](https://aptos.dev/en/build/smart-contracts)
17995
-
- The [CCIP architecture](/ccip/concepts/architecture)
17995
+
- The [CCIP architecture](/ccip/concepts/architecture/overview)
17996
17996
</Aside>
17997
17997
17998
17998
# Implementing CCIP Receivers for Aptos
@@ -60049,7 +60049,7 @@ This section explains the core architecture of the Cross-Chain Interoperability
60049
60049
- **[Overview](/ccip/concepts/architecture/overview)**: Get a high-level summary of the CCIP architecture.
60050
60050
- **[Key Concepts](/ccip/concepts/architecture/key-concepts)**: Understand the essential terms and components within the CCIP ecosystem.
60051
60051
- **[Onchain Components](/ccip/concepts/architecture/onchain)**: Explore the on‑chain components, including EVM smart contracts and Solana programs, and Aptos modules, that operate directly on blockchains.
60052
-
- **[Offchain Components](/ccip/concepts/architecture/offchain)**: Discover the offchain systems, like the Risk Management Network and Decentralized Oracle Network, that support CCIP operations.
60052
+
- **[Offchain Components](/ccip/concepts/architecture/offchain/overview)**: Discover the offchain systems that support CCIP operations.
60053
60053
60054
60054
---
60055
60055
@@ -60111,7 +60111,7 @@ Last Updated: 2025-06-09
60111
60111
60112
60112
This section explores the foundational concepts of the Cross-Chain Interoperability Protocol (CCIP). Understanding these concepts will help you effectively build and deploy secure cross-chain applications.
60113
60113
60114
-
- **[Architecture](/ccip/concepts/architecture)**: Understand the core components and structure of CCIP, including onchain and offchain systems.
60114
+
- **[Architecture](/ccip/concepts/architecture/overview)**: Understand the core components and structure of CCIP, including onchain and offchain systems.
60115
60115
- **[Cross-Chain Token Standard](/ccip/concepts/cross-chain-token)**: Learn about the Cross-Chain Token (CCT) standard that enables secure token transfers across different blockchains.
60116
60116
- **[Best Practices](/ccip/concepts/best-practices)**: Discover recommended guidelines for using CCIP effectively and securely on both EVM and SVM blockchains.
60117
60117
- **[Manual Execution](/ccip/concepts/manual-execution)**: Learn why some CCIP messages might require manual execution and how to handle these situations.
Copy file name to clipboardExpand all lines: src/content/ccip/tutorials/evm/cross-chain-tokens/index.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ import CcipCommon from "@features/ccip/CcipCommon.astro"
18
18
19
19
<Asidetype="note"title="Prerequisites">
20
20
Familiarize yourself with the [CCT standard](/ccip/concepts/cross-chain-token/overview) and [CCIP
21
-
architecture](/ccip/concepts/architecture) before proceeding with these tutorials.
21
+
architecture](/ccip/concepts/architecture/overview) before proceeding with these tutorials.
22
22
</Aside>
23
23
24
24
Before diving into the [tutorials](#tutorials), it's important first to understand the overall procedure for enabling your tokens in CCIP. This procedure involves deploying tokens and token pools, registering administrative roles, and configuring token pools to enable secure token transfers using CCIP. The diagram below outlines the entire process:
0 commit comments