diff --git a/src/config/data/chain-to-technology.json b/src/config/data/chain-to-technology.json index 80596efe464..27568f2bc43 100644 --- a/src/config/data/chain-to-technology.json +++ b/src/config/data/chain-to-technology.json @@ -6,6 +6,7 @@ "BNB_TESTNET": "BNB", "BASE_MAINNET": "BASE", "BASE_GOERLI": "BASE", + "BASE_SEPOLIA": "BASE", "POLYGON_MAINNET": "POLYGON", "POLYGON_MUMBAI": "POLYGON", "GNOSIS_MAINNET": "GNOSIS", diff --git a/src/config/data/chains.json b/src/config/data/chains.json index 4a905f4b610..16e483e932d 100644 --- a/src/config/data/chains.json +++ b/src/config/data/chains.json @@ -201,6 +201,12 @@ "explorer": "https://basescan.org", "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 } }, + "BASE_SEPOLIA": { + "chainId": 84532, + "title": "Base Sepolia testnet", + "explorer": "https://sepolia.basescan.org", + "nativeCurrency": { "name": "Sepolia Ether", "symbol": "ETH", "decimals": 18 } + }, "BASE_GOERLI": { "chainId": 84531, "title": "Base Goerli testnet", diff --git a/src/content/resources/link-token-contracts.mdx b/src/content/resources/link-token-contracts.mdx index ac6927031fd..1f6a6cf87f2 100644 --- a/src/content/resources/link-token-contracts.mdx +++ b/src/content/resources/link-token-contracts.mdx @@ -385,6 +385,21 @@ ETH is used to pay for transactions on BASE. You can use the [BASE Bridge](https | Decimals | 18 | | Network status | [basescan.org](https://basescan.org/) | +### BASE Sepolia testnet + +Testnet ETH is used to pay for transactions on BASE. + +Testnet LINK is available at [faucets.chain.link](https://faucets.chain.link/base-testnet). Testnet ETH is available from one of the [BASE Network Faucets](https://docs.base.org/tools/network-faucets). + +| Parameter | Value | +| :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Chain ID | `84532` | +| Address |
| +| Name | Chainlink Token on BASE Sepolia testnet | +| Symbol | LINK | +| Decimals | 18 | +| Network status | [sepolia.basescan.org](https://sepolia.basescan.org/) | + ### BASE Goerli testnet Testnet ETH is used to pay for transactions on BASE. diff --git a/src/features/data/chains.ts b/src/features/data/chains.ts index dece78a3af7..29ca17859fd 100644 --- a/src/features/data/chains.ts +++ b/src/features/data/chains.ts @@ -317,6 +317,13 @@ export const CHAINS: Chain[] = [ rddUrl: "https://reference-data-directory.vercel.app/feeds-ethereum-mainnet-base-1.json", queryString: "base-mainnet", }, + { + name: "BASE Sepolia testnet", + explorerUrl: "https://sepolia.basescan.org/address/%s", + networkType: "testnet", + rddUrl: "https://reference-data-directory.vercel.app/feeds-ethereum-testnet-sepolia-base-1.json", + queryString: "base-sepolia", + }, { name: "BASE Goerli testnet", explorerUrl: "https://goerli.basescan.org/address/%s", diff --git a/src/features/feeds/components/Tables.tsx b/src/features/feeds/components/Tables.tsx index 184c227aa6c..24b8c0e10db 100644 --- a/src/features/feeds/components/Tables.tsx +++ b/src/features/feeds/components/Tables.tsx @@ -136,6 +136,7 @@ const DefaultTr = ({ network, proxy, showExtraDetails, isTestnet = false }) => ( {proxy.proxyAddress ?? proxy.transmissionsAccount} @@ -168,7 +169,9 @@ const DefaultTr = ({ network, proxy, showExtraDetails, isTestnet = false }) => ( Market hours:
- {proxy.docs.marketHours} + + {proxy.docs.marketHours} +
)} @@ -228,7 +231,7 @@ const ProofOfReserveTr = ({ network, proxy, showExtraDetails }) => ( {proxy.decimals ? proxy.decimals : "N/A"}
- + {proxy.proxyAddress}
)} @@ -322,7 +327,7 @@ const NftFloorTr = ({ network, proxy, showExtraDetails }) => ( > copy to clipboard - + {proxy.proxyAddress} @@ -373,6 +378,7 @@ const StreamsTr = ({ network, proxy, showExtraDetails }) => ( style="font-size: 0.75em;" class={tableStyles.addressLink} href={network.explorerUrl.replace("%s", verifierProxies.get(proxy.contractAddress))} + target="_blank" > {verifierProxies.get(proxy.contractAddress)} @@ -438,7 +444,9 @@ const StreamsTr = ({ network, proxy, showExtraDetails }) => ( Market hours:
- {proxy.docs.marketHours} + + {proxy.docs.marketHours} +
) : ( diff --git a/src/scripts/reference/chains.json b/src/scripts/reference/chains.json index d62de04cdd0..eb18c62674c 100644 --- a/src/scripts/reference/chains.json +++ b/src/scripts/reference/chains.json @@ -605,6 +605,22 @@ { "name": "dexguru", "url": "https://base-goerli.dex.guru", "icon": "dexguru", "standard": "EIP3091" } ] }, + { + "name": "Base Sepolia Testnet", + "chain": "ETH", + "rpc": ["https://sepolia.base.org"], + "faucets": [], + "nativeCurrency": { "name": "Sepolia Ether", "symbol": "ETH", "decimals": 18 }, + "infoURL": "https://base.org", + "shortName": "basesep", + "chainId": 84532, + "networkId": 84532, + "slip44": 1, + "icon": "baseTestnet", + "explorers": [ + { "name": "basescout", "url": "https://base-sepolia.blockscout.com", "icon": "blockscout", "standard": "EIP3091" } + ] + }, { "name": "Arbitrum Goerli", "title": "Arbitrum Goerli Rollup Testnet", diff --git a/src/scripts/reference/linkNameSymbol.json b/src/scripts/reference/linkNameSymbol.json index 8f4611d26fd..f88090dc444 100644 --- a/src/scripts/reference/linkNameSymbol.json +++ b/src/scripts/reference/linkNameSymbol.json @@ -19,6 +19,7 @@ "1285": { "name": "ChainLink Token", "symbol": "LINK" }, "1284": { "name": "ChainLink Token", "symbol": "LINK" }, "84531": { "name": "ChainLink Token", "symbol": "LINK" }, + "84532": { "name": "ChainLink Token", "symbol": "LINK" }, "8453": { "name": "ChainLink Token", "symbol": "LINK" }, "421614": { "name": "ChainLink Token", "symbol": "LINK" }, "421613": { "name": "ChainLink Token", "symbol": "LINK" },