From 083440f031863ba993ac8a2e2cd42c78d36b0884 Mon Sep 17 00:00:00 2001 From: "Karim H." <98668332+khadni@users.noreply.github.com> Date: Fri, 25 Oct 2024 20:59:40 +0200 Subject: [PATCH] Streams - opBNB (#2139) --- public/assets/chains/opbnb.svg | 4 ++++ public/changelog.json | 12 ++++++++++++ .../QuickLinks/data/productChainLinks.ts | 2 ++ src/features/feeds/components/Tables.tsx | 15 +++++++++++++++ 4 files changed, 33 insertions(+) create mode 100644 public/assets/chains/opbnb.svg diff --git a/public/assets/chains/opbnb.svg b/public/assets/chains/opbnb.svg new file mode 100644 index 00000000000..da6febeaf3b --- /dev/null +++ b/public/assets/chains/opbnb.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/changelog.json b/public/changelog.json index 7385fa4098e..cd32343622e 100644 --- a/public/changelog.json +++ b/public/changelog.json @@ -1,4 +1,16 @@ [ + { + "category": "integration", + "changes": [], + "date": "2024-10-25", + "description": "Chainlink Data Streams is available in Early Access on opBNB. The verifier proxy addresses and feed IDs are available on the [Data Streams Feed IDs](https://docs.chain.link/data-streams/stream-ids) page.", + "relatedNetworks": ["opbnb"], + "relatedTokens": [], + "title": "Data Streams on opBNB", + "topic": "data", + "subTopic": "data-streams", + "urls": [] + }, { "category": "integration", "changes": [], diff --git a/src/components/QuickLinks/data/productChainLinks.ts b/src/components/QuickLinks/data/productChainLinks.ts index a55d0c6d595..12bf75ccde6 100644 --- a/src/components/QuickLinks/data/productChainLinks.ts +++ b/src/components/QuickLinks/data/productChainLinks.ts @@ -74,6 +74,7 @@ export const productChainLinks: ProductChainLinks = { avalanche: "/data-streams/stream-ids", base: "/data-streams/stream-ids", soneium: "/data-streams/stream-ids", + opbnb: "/data-streams/stream-ids", }, }, Functions: { @@ -159,6 +160,7 @@ export const chainNames: Record = { metis: "Metis", moonbeam: "Moonbeam", moonriver: "Moonriver", + opbnb: "opBNB", optimism: "Optimism", polygonzkevm: "Polygon zkEVM", polygon: "Polygon", diff --git a/src/features/feeds/components/Tables.tsx b/src/features/feeds/components/Tables.tsx index 4223896a2f3..78738840600 100644 --- a/src/features/feeds/components/Tables.tsx +++ b/src/features/feeds/components/Tables.tsx @@ -372,6 +372,21 @@ const StreamsNetworksData = [ explorerUrl: "https://sepolia.basescan.org/address/%s", }, }, + { + network: "opBNB", + logoUrl: "/assets/chains/opbnb.svg", + networkStatus: "https://opbnb-status.bnbchain.org/", + mainnet: { + label: "opBNB Mainnet", + verifierProxy: "0x7D543D1a715ED544f7e3Ae9e3b1777BCdA56bF8e", + explorerUrl: "https://opbnb.bscscan.com/address/%s", + }, + testnet: { + label: "opBNB Testnet", + verifierProxy: "0x001225Aca0efe49Dbb48233aB83a9b4d177b581A", + explorerUrl: "https://opbnb-testnet.bscscan.com/address/%s", + }, + }, { network: "Soneium", logoUrl: "/assets/chains/soneium.svg",