Skip to content

Commit bf816ce

Browse files
Ccip arch fix (#3243)
* update overview links * llms
1 parent 7307a72 commit bf816ce

File tree

12 files changed

+29
-30
lines changed

12 files changed

+29
-30
lines changed

reports/llms-report.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"startedAt": "2025-11-28T16:27:51.081Z",
2+
"startedAt": "2025-12-01T18:57:15.612Z",
33
"siteBase": "https://docs.chain.link",
44
"sections": [
55
{
@@ -30,9 +30,9 @@
3030
"section": "ccip",
3131
"pagesProcessed": 260,
3232
"outputPath": "src/content/ccip/llms-full.txt",
33-
"bytes": 2849278,
33+
"bytes": 2849282,
3434
"prevBytes": 2849278,
35-
"deltaBytes": 0
35+
"deltaBytes": 4
3636
},
3737
{
3838
"section": "data-feeds",
@@ -118,10 +118,10 @@
118118
"section": "chainlink-local",
119119
"pagesProcessed": 55,
120120
"outputPath": "src/content/chainlink-local/llms-full.txt",
121-
"bytes": 297263,
121+
"bytes": 297281,
122122
"prevBytes": 297263,
123-
"deltaBytes": 0
123+
"deltaBytes": 18
124124
}
125125
],
126-
"finishedAt": "2025-11-28T16:27:55.235Z"
126+
"finishedAt": "2025-12-01T18:57:19.195Z"
127127
}

src/content/ccip/concepts/architecture/index.mdx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ date: Last Modified
44
title: "CCIP Architecture"
55
metadata:
66
description: "Learn about the core architecture of Chainlink CCIP. Explore key concepts, onchain components (EVM/Solana/Aptos), and offchain systems for cross-chain communication."
7-
image: "/images/ccip/concepts/architecture/ccip-offchain-architecture.jpg"
8-
excerpt: "ccip architecture, cross‑chain infrastructure, on‑chain components, off‑chain systems, decentralized oracle networks, risk management network, EVM smart contracts, Solana programs, router, onramp, offramp"
7+
excerpt: "ccip architecture, cross‑chain infrastructure, on‑chain components, off‑chain systems, decentralized oracle networks, EVM smart contracts, Solana programs, router, onramp, offramp"
98
datePublished: "2025-05-19T11:22:47Z"
109
lastModified: "2025-06-09T15:41:42Z"
1110
isIndex: true
@@ -16,4 +15,4 @@ This section explains the core architecture of the Cross-Chain Interoperability
1615
- **[Overview](/ccip/concepts/architecture/overview)**: Get a high-level summary of the CCIP architecture.
1716
- **[Key Concepts](/ccip/concepts/architecture/key-concepts)**: Understand the essential terms and components within the CCIP ecosystem.
1817
- **[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.

src/content/ccip/concepts/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ isIndex: true
1313

1414
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.
1515

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.
1717
- **[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.
1818
- **[Best Practices](/ccip/concepts/best-practices)**: Discover recommended guidelines for using CCIP effectively and securely on both EVM and SVM blockchains.
1919
- **[Manual Execution](/ccip/concepts/manual-execution)**: Learn why some CCIP messages might require manual execution and how to handle these situations.

src/content/ccip/concepts/manual-execution.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ whatsnext:
2020
import { Aside, ClickToZoom, CopyText } from "@components"
2121

2222
<Aside type="note" title="Prerequisites">
23-
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.
2525
</Aside>
2626

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:
2828

2929
- The receiver contract on the destination blockchain reverted due to an unhandled exception such as a logical error.
3030
- 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.

src/content/ccip/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ CCIP's robust security framework is built upon several core components:
4949
style="display: block; margin: 2rem auto; max-height: 60vh; width: auto;"
5050
/>
5151

52-
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.
5353

5454
## Chainlink CCIP core capabilities
5555

src/content/ccip/llms-full.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ CCIP's robust security framework is built upon several core components:
3131
- **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.
3232
- **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.
3333

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.
3535

3636
## Chainlink CCIP core capabilities
3737

@@ -4202,11 +4202,11 @@ Source: https://docs.chain.link/ccip/concepts/manual-execution
42024202
Last Updated: 2025-07-21
42034203

42044204
<Aside type="note" title="Prerequisites">
4205-
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.
42074207
</Aside>
42084208

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:
42104210

42114211
- The receiver contract on the destination blockchain reverted due to an unhandled exception such as a logical error.
42124212
- 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
73857385

73867386
<Aside type="note" title="Prerequisites">
73877387
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.
73897389
</Aside>
73907390

73917391
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:
@@ -12436,7 +12436,7 @@ Last Updated: 2025-07-25
1243612436
framework](https://www.anchor-lang.com/)
1243712437
- [Solana program
1243812438
development](https://solana.com/docs)
12439-
- [CCIP architecture](/ccip/concepts/architecture)
12439+
- [CCIP architecture](/ccip/concepts/architecture/overview)
1244012440
</Aside>
1244112441

1244212442
# Implementing CCIP Receivers for Solana
@@ -17992,7 +17992,7 @@ Last Updated: 2025-09-03
1799217992

1799317993
- The [Move language](https://move-language.github.io/move/) and the [Aptos framework](https://aptos.dev/en/network/blockchain/move)
1799417994
- [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)
1799617996
</Aside>
1799717997

1799817998
# Implementing CCIP Receivers for Aptos
@@ -60049,7 +60049,7 @@ This section explains the core architecture of the Cross-Chain Interoperability
6004960049
- **[Overview](/ccip/concepts/architecture/overview)**: Get a high-level summary of the CCIP architecture.
6005060050
- **[Key Concepts](/ccip/concepts/architecture/key-concepts)**: Understand the essential terms and components within the CCIP ecosystem.
6005160051
- **[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.
6005360053

6005460054
---
6005560055

@@ -60111,7 +60111,7 @@ Last Updated: 2025-06-09
6011160111

6011260112
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.
6011360113

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.
6011560115
- **[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.
6011660116
- **[Best Practices](/ccip/concepts/best-practices)**: Discover recommended guidelines for using CCIP effectively and securely on both EVM and SVM blockchains.
6011760117
- **[Manual Execution](/ccip/concepts/manual-execution)**: Learn why some CCIP messages might require manual execution and how to handle these situations.

src/content/ccip/tutorials/aptos/receivers.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This reference guide assumes familiarity with:
2323

2424
- The [Move language](https://move-language.github.io/move/) and the [Aptos framework](https://aptos.dev/en/network/blockchain/move)
2525
- [Aptos module development and deployment](https://aptos.dev/en/build/smart-contracts)
26-
- The [CCIP architecture](/ccip/concepts/architecture)
26+
- The [CCIP architecture](/ccip/concepts/architecture/overview)
2727

2828
</Aside>
2929

src/content/ccip/tutorials/evm/cross-chain-tokens/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import CcipCommon from "@features/ccip/CcipCommon.astro"
1818

1919
<Aside type="note" title="Prerequisites">
2020
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.
2222
</Aside>
2323

2424
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:

src/content/ccip/tutorials/svm/receivers.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ This reference guide assumes familiarity with:
2525
framework](https://www.anchor-lang.com/)
2626
- [Solana program
2727
development](https://solana.com/docs)
28-
- [CCIP architecture](/ccip/concepts/architecture)
28+
- [CCIP architecture](/ccip/concepts/architecture/overview)
2929

3030
</Aside>
3131

src/content/chainlink-local/build/ccip/foundry/cct-burn-and-mint-fork.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This tutorial will guide you through the process of testing the procedure of ena
1717

1818
<Aside type="note" title="Prerequisites">
1919
Familiarize yourself with the [CCT standard](/ccip/concepts/cross-chain-token/overview) and [CCIP
20-
architecture](/ccip/concepts/architecture) before proceeding with this tutorial.
20+
architecture](/ccip/concepts/architecture/overview) before proceeding with this tutorial.
2121
</Aside>
2222

2323
Before we start with this guide, let's recap parts of the CCT standard that we will need for it.

0 commit comments

Comments
 (0)