diff --git a/src/components/QuickLinks/data/productChainLinks.ts b/src/components/QuickLinks/data/productChainLinks.ts index 5a2b24bfed3..06fe556faad 100644 --- a/src/components/QuickLinks/data/productChainLinks.ts +++ b/src/components/QuickLinks/data/productChainLinks.ts @@ -63,7 +63,8 @@ export const productChainLinks: ProductChainLinks = { learnMorelink: "data-streams", logo: dataStreamsLogo, chains: { - arbitrum: "/data-streams/stream-ids?network=arbitrum", + arbitrum: "/data-streams/stream-ids", + avalanche: "/data-streams/stream-ids", }, }, Functions: { diff --git a/src/content/data-streams/release-notes.mdx b/src/content/data-streams/release-notes.mdx index eeb8716dacb..f0d4a8e6c62 100644 --- a/src/content/data-streams/release-notes.mdx +++ b/src/content/data-streams/release-notes.mdx @@ -17,6 +17,10 @@ import { Aside } from "@components" integrating Chainlink Data Streams with your applications. +## 2024-06-27 - Avalanche + +Chainlink Data Streams is available in Early Access on Avalanche. + ## 2024-01-25 - Arbitrum Sepolia Chainlink Data Streams is available in Early Access on Arbitrum Sepolia. diff --git a/src/features/data/chains.ts b/src/features/data/chains.ts index 693bcbdfa50..2c47294de68 100644 --- a/src/features/data/chains.ts +++ b/src/features/data/chains.ts @@ -133,7 +133,7 @@ export const CHAINS: Chain[] = [ title: "Avalanche Data Feeds", img: "/assets/chains/avalanche.svg", networkStatusUrl: "https://status.avax.network/", - tags: ["default", "proofOfReserve", "rates"], + tags: ["default", "proofOfReserve", "rates", "streams"], supportedFeatures: ["vrfSubscription", "vrfDirectFunding", "feeds"], networks: [ { @@ -142,7 +142,7 @@ export const CHAINS: Chain[] = [ networkType: "mainnet", rddUrl: "https://reference-data-directory.vercel.app/feeds-avalanche-mainnet.json", queryString: "avalanche-mainnet", - tags: ["proofOfReserve"], + tags: ["proofOfReserve", "streams"], }, { name: "Avalanche Testnet", @@ -150,7 +150,7 @@ export const CHAINS: Chain[] = [ networkType: "testnet", rddUrl: "https://reference-data-directory.vercel.app/feeds-avalanche-fuji-testnet.json", queryString: "avalanche-fuji", - tags: ["proofOfReserve", "rates"], + tags: ["proofOfReserve", "rates", "streams"], }, ], label: "Avalanche", diff --git a/src/features/feeds/components/Tables.tsx b/src/features/feeds/components/Tables.tsx index a9166422e28..4374b5301f6 100644 --- a/src/features/feeds/components/Tables.tsx +++ b/src/features/feeds/components/Tables.tsx @@ -305,6 +305,21 @@ const StreamsNetworksData = [ explorerUrl: "https://sepolia.arbiscan.io/address/%s", }, }, + { + network: "Avalanche", + logoUrl: "/assets/chains/avalanche.svg", + networkStatus: "https://status.avax.network/", + mainnet: { + label: "Avalanche Mainnet", + verifierProxy: "0x79BAa65505C6682F16F9b2C7F8afEBb1821BE3f6", + explorerUrl: "https://snowtrace.io/address/%s", + }, + testnet: { + label: "Avalanche Fuji Testnet", + verifierProxy: "0x2bf612C65f5a4d388E687948bb2CF842FFb8aBB3", + explorerUrl: "https://testnet.snowtrace.io/address/%s", + }, + }, ] export const StreamsVerifierProxyTable = () => { diff --git a/src/features/landing/data/index.ts b/src/features/landing/data/index.ts index d5ca1027c63..2de4803e9f5 100644 --- a/src/features/landing/data/index.ts +++ b/src/features/landing/data/index.ts @@ -80,7 +80,10 @@ export const evmProducts = [ ["Available Schemas", "data-streams/reference/report-schema"], ["Interface Reference", "data-streams/reference/interfaces"], ], - chains: [{ id: "arbitrum", title: "Arbitrum" }], + chains: [ + { id: "arbitrum", title: "Arbitrum" }, + { id: "avalanche", title: "Avalanche" }, + ], }, { title: "Functions",