Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
127 changes: 127 additions & 0 deletions reports/llms-report.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
{
"startedAt": "2026-01-16T22:27:39.379Z",
"siteBase": "https://docs.chain.link",
"sections": [
{
"section": "cre-go",
"pagesProcessed": 84,
"outputPath": "src/content/cre/llms-full-go.txt",
"bytes": 690565,
"prevBytes": 690565,
"deltaBytes": 0
},
{
"section": "cre-ts",
"pagesProcessed": 79,
"outputPath": "src/content/cre/llms-full-ts.txt",
"bytes": 651635,
"prevBytes": 651635,
"deltaBytes": 0
},
{
"section": "vrf",
"pagesProcessed": 35,
"outputPath": "src/content/vrf/llms-full.txt",
"bytes": 396719,
"prevBytes": 396719,
"deltaBytes": 0
},
{
"section": "ccip",
"pagesProcessed": 260,
"outputPath": "src/content/ccip/llms-full.txt",
"bytes": 3017262,
"prevBytes": 3017262,
"deltaBytes": 0
},
{
"section": "data-feeds",
"pagesProcessed": 37,
"outputPath": "src/content/data-feeds/llms-full.txt",
"bytes": 329359,
"prevBytes": 329359,
"deltaBytes": 0
},
{
"section": "data-streams",
"pagesProcessed": 56,
"outputPath": "src/content/data-streams/llms-full.txt",
"bytes": 516904,
"prevBytes": 516904,
"deltaBytes": 0
},
{
"section": "dta-technical-standard",
"pagesProcessed": 7,
"outputPath": "src/content/dta-technical-standard/llms-full.txt",
"bytes": 32397,
"prevBytes": 32397,
"deltaBytes": 0
},
{
"section": "datalink",
"pagesProcessed": 20,
"outputPath": "src/content/datalink/llms-full.txt",
"bytes": 152656,
"prevBytes": 152656,
"deltaBytes": 0
},
{
"section": "chainlink-functions",
"pagesProcessed": 27,
"outputPath": "src/content/chainlink-functions/llms-full.txt",
"bytes": 328258,
"prevBytes": 328258,
"deltaBytes": 0
},
{
"section": "chainlink-automation",
"pagesProcessed": 25,
"outputPath": "src/content/chainlink-automation/llms-full.txt",
"bytes": 214589,
"prevBytes": 214589,
"deltaBytes": 0
},
{
"section": "resources",
"pagesProcessed": 12,
"outputPath": "src/content/resources/llms-full.txt",
"bytes": 342270,
"prevBytes": 342270,
"deltaBytes": 0
},
{
"section": "architecture-overview",
"pagesProcessed": 4,
"outputPath": "src/content/architecture-overview/llms-full.txt",
"bytes": 13086,
"prevBytes": 13086,
"deltaBytes": 0
},
{
"section": "getting-started",
"pagesProcessed": 1,
"outputPath": "src/content/getting-started/llms-full.txt",
"bytes": 11261,
"prevBytes": 11261,
"deltaBytes": 0
},
{
"section": "chainlink-nodes",
"pagesProcessed": 37,
"outputPath": "src/content/chainlink-nodes/llms-full.txt",
"bytes": 673481,
"prevBytes": 673481,
"deltaBytes": 0
},
{
"section": "chainlink-local",
"pagesProcessed": 55,
"outputPath": "src/content/chainlink-local/llms-full.txt",
"bytes": 304674,
"prevBytes": 304686,
"deltaBytes": -12
}
],
"finishedAt": "2026-01-16T22:27:43.202Z"
}
1 change: 1 addition & 0 deletions src/components/QuickLinks/data/productChainLinks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ export const productChainLinks: ProductChainLinks = {
hyperevm: "/data-feeds/price-feeds/addresses?page=1&network=hyperevm#networks",
linea: "/data-feeds/price-feeds/addresses?page=1&network=linea#networks",
mantle: "/data-feeds/price-feeds/addresses?page=1&network=mantle#networks",
megaeth: "/data-feeds/price-feeds/addresses?page=1&network=megaeth#networks",
metis: "/data-feeds/price-feeds/addresses?page=1&network=metis#networks",
monad: "/data-feeds/price-feeds/addresses?page=1&network=monad#networks",
moonbeam: "/data-feeds/price-feeds/addresses?page=1&network=moonbeam#networks",
Expand Down
783 changes: 389 additions & 394 deletions src/content/ccip/llms-full.txt

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions src/content/chainlink-local/llms-full.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8536,8 +8536,8 @@ does not persist the files that you open from an external source. To save files,
import {IRouterClient} from "@chainlink/contracts-ccip/contracts/interfaces/IRouterClient.sol";

import {Client} from "@chainlink/contracts-ccip/contracts/libraries/Client.sol";
import {OwnerIsCreator} from "@chainlink/contracts@1.4.0/src/v0.8/shared/access/OwnerIsCreator.sol";
import {LinkTokenInterface} from "@chainlink/contracts@1.4.0/src/v0.8/shared/interfaces/LinkTokenInterface.sol";
import {OwnerIsCreator} from "@chainlink/contracts/src/v0.8/shared/access/OwnerIsCreator.sol";
import {LinkTokenInterface} from "@chainlink/contracts/src/v0.8/shared/interfaces/LinkTokenInterface.sol";

/**
* THIS IS AN EXAMPLE CONTRACT THAT USES HARDCODED VALUES FOR CLARITY.
Expand Down
18 changes: 18 additions & 0 deletions src/features/data/chains.ts
Original file line number Diff line number Diff line change
Expand Up @@ -453,6 +453,24 @@ export const CHAINS: Chain[] = [
},
],
},
{
page: "MegaETH",
label: "MegaETH",
title: "MegaETH Data Feeds",
img: "/assets/chains/megaeth.svg",
networkStatusUrl: "https://uptime.megaeth.com/",
tags: ["default"],
supportedFeatures: ["feeds"],
networks: [
{
name: "MegaETH Mainnet (Private)",
explorerUrl: "https://megaeth.blockscout.com/address/%s",
networkType: "mainnet",
rddUrl: "https://reference-data-directory.vercel.app/feeds-megaeth-mainnet.json",
queryString: "megaeth-mainnet",
},
],
},
{
page: "monad",
title: "Monad Data Feeds",
Expand Down
18 changes: 18 additions & 0 deletions src/features/feeds/components/FeedList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -1425,6 +1425,24 @@ export const FeedList = ({
</ul>
</>
)}
{network.name === "MegaETH Mainnet (Private)" && (
<div className={tableStyles.infoCallout}>
<div className={tableStyles.infoCalloutIcon}>
<img src="/images/info-icon.svg" alt="Note" />
</div>
<div className={tableStyles.infoCalloutContent}>
<p className={tableStyles.infoCalloutTitle}>Private Mainnet</p>
<p>
MegaETH currently operates a private mainnet. Your address must be on the whitelist to
transact. For more information, visit{" "}
<a href="https://www.megaeth.com/" target="_blank" rel="noopener noreferrer">
megaeth.com
</a>
.
</p>
</div>
</div>
)}
<div className={feedList.tableFilters}>
{!isStreams && !isSmartData && (
<details class={feedList.filterDropdown_details}>
Expand Down
47 changes: 47 additions & 0 deletions src/features/feeds/components/Tables.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,53 @@
text-align: left;
}

.infoCallout {
padding: var(--space-4x);
gap: var(--space-4x);
background-color: var(--color-background-info);
border: 1px solid #eee;
border-radius: var(--border-radius-10);
color: var(--color-text-info);
outline: 1px solid transparent;
display: flex;
margin-top: 12px;
margin-bottom: 12px;
}

.infoCalloutIcon {
flex-shrink: 0;
width: 1.5em;
}

.infoCalloutIcon img {
width: 1.5em;
height: 1.5em;
}

.infoCalloutContent {
flex: 1;
}

.infoCalloutTitle {
font-weight: bold;
text-transform: uppercase;
color: var(--theme-text);
margin-bottom: var(--space-1x);
font-size: 14px;
}

.infoCalloutContent p {
color: var(--theme-text-light);
line-height: 1.5;
font-size: 14px;
margin: 0;
}

.infoCalloutContent a {
color: var(--color-text-link);
text-decoration: underline;
}

.feedVariantBadge {
display: inline-block;
font-size: 0.75rem;
Expand Down
1 change: 1 addition & 0 deletions src/scripts/data/detect-new-data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ const NETWORK_ENDPOINTS: Record<string, string> = {
bob: "https://reference-data-directory.vercel.app/feeds-bitcoin-mainnet-bob-1.json",
plasma: "https://reference-data-directory.vercel.app/feeds-plasma-mainnet.json",
hyperevm: "https://reference-data-directory.vercel.app/feeds-hyperliquid-mainnet.json",
megaeth: "https://reference-data-directory.vercel.app/feeds-megaeth-mainnet.json",
}

// Path to the baseline JSON file that contains known feed IDs
Expand Down
Loading