Skip to content

Commit 5f14afd

Browse files
committed
Restore the updated ccip landing pagr
1 parent a0ee476 commit 5f14afd

File tree

1 file changed

+20
-8
lines changed

1 file changed

+20
-8
lines changed

src/content/ccip/index.mdx

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ hideTitle: true
1313
---
1414

1515
import LayoutHero from "@components/LayoutHero/LayoutHero.astro"
16-
import { TabGrid } from "@components/TabGrid/TabGrid.tsx"
16+
import { ChainAwareTabGrid } from "@components/TabGrid/ChainAwareTabGrid.tsx"
1717
import ResourceSection from "@components/Resource/ResourceSection.astro"
1818
import QuickLinkCard from "@components/QuickLinkCard/QuickLinkCard.astro"
1919
import ToolsUtilitiesGrid from "@components/ToolsUtilitiesGrid/ToolsUtilitiesGrid.astro"
@@ -29,6 +29,7 @@ import {
2929
SvgCrossChain,
3030
SvgBulletList,
3131
} from "@chainlink/blocks"
32+
import { ClickToZoom } from "@components"
3233

3334
export const toolsAndUtilities = [
3435
{
@@ -297,15 +298,26 @@ export const cardLinks = [
297298

298299
<OverviewWrapper>
299300
<CardsWrapper links={cardLinks} />
300-
<TabGrid header="Tutorials" client:visible tabs={exampleTutorials} />
301+
<ChainAwareTabGrid header="Tutorials" client:visible tabs={exampleTutorials} />
301302
<QuickLinkCard links={quickLinks} />
302303
<ToolsUtilitiesGrid links={toolsAndUtilities} />
303304
<ResourceSection title="Resources" resources={exampleResources} />
304305
<ChangelogSnippet query="ccip" />
305-
306-
<MediaSection
307-
heading="High-level architecture"
308-
description="CCIP delivers cross-chain messages from a source chain to a destination chain by combining offchain consensus and onchain execution components."
309-
image="/images/architecture.png"
310-
/>
311306
</OverviewWrapper>
307+
308+
Given the [inherent risks of cross-chain interoperability](/resources/bridge-risks), CCIP features [defense-in-depth security](https://blog.chain.link/five-levels-cross-chain-security/#level_5__defense-in-depth) and is powered by Chainlink's industry-standard oracle networks which have a proven track record of securing tens of billions of dollars and enabling over $14 trillion in onchain transaction value.
309+
310+
CCIP's robust security framework is built upon several core components:
311+
312+
- **Proven Decentralized Architecture**: CCIP leverages the same highly reliable infrastructure as Chainlink Data Feeds, which has enabled trillions in transaction value across hundreds of DeFi applications. Cross-chain transactions are validated by multiple decentralized oracle networks (DONs).
313+
- **Rate Limiting**: To mitigate risk, CCIP includes a rate limiting feature. This allows owners to establish and configure policies for Cross-Chain Tokens, which are then enforced on both the source and destination chains.
314+
- **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.
315+
- **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.
316+
317+
<ClickToZoom
318+
src="/images/ccip/ccip-hl-v1.7.jpg"
319+
alt="Chainlink CCIP Architecture"
320+
style="display: block; margin: 2rem auto; max-height: 60vh; width: auto;"
321+
/>
322+
323+
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.

0 commit comments

Comments
 (0)