From d1924609bae69323669d103116c229158fd6b49b Mon Sep 17 00:00:00 2001 From: Karl Bartel Date: Wed, 10 Sep 2025 10:06:22 +0200 Subject: [PATCH] Add celo-sepolia and WETH on celo-sepolia --- README.md | 1 + data/WETH/data.json | 11 ++++++++++- src/chains.ts | 6 ++++++ src/providerFactory.ts | 1 + src/types.ts | 1 + 5 files changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5e58fa5f8..4bf97a55c 100644 --- a/README.md +++ b/README.md @@ -127,6 +127,7 @@ We currently accept tokens on the following chains: - `metall2` - `metall2-sepolia` - `celo` +- `celo-sepolia` #### Non-bridgeable tokens diff --git a/data/WETH/data.json b/data/WETH/data.json index a1fb82ca4..2fdc2ef0b 100644 --- a/data/WETH/data.json +++ b/data/WETH/data.json @@ -14,7 +14,16 @@ "address": "0x4200000000000000000000000000000000000006" }, "celo": { - "address": "0xD221812de1BD094f35587EE8E174B07B6167D9Af" + "address": "0xD221812de1BD094f35587EE8E174B07B6167D9Af", + "overrides": { + "name": "Wrapped Ether (Celo native bridge)" + } + }, + "celo-sepolia": { + "address": "0x2ce73dc897a3e10b3ff3f86470847c36ddb735cf", + "overrides": { + "name": "Wrapped Ether (Celo native bridge)" + } } } } diff --git a/src/chains.ts b/src/chains.ts index ebb795575..742a6349c 100644 --- a/src/chains.ts +++ b/src/chains.ts @@ -108,6 +108,12 @@ export const NETWORK_DATA: Record = { provider: createRobustProvider(getRpcUrls('celo'), 42220), layer: 2, }, + 'celo-sepolia': { + id: 11142220, + name: 'Celo Sepolia', + provider: createRobustProvider(getRpcUrls('celo-sepolia'), 11142220), + layer: 2, + }, swellchain: { id: 1923, name: 'Swellchain', diff --git a/src/providerFactory.ts b/src/providerFactory.ts index 06234d815..3d629008a 100644 --- a/src/providerFactory.ts +++ b/src/providerFactory.ts @@ -121,6 +121,7 @@ const getDefaultRpcUrls = (chain: Chain): string[] => { soneium: ['https://rpc.soneium.org'], 'soneium-minato': ['https://rpc.minato.soneium.org'], celo: ['https://forno.celo.org'], + 'celo-sepolia': ['https://forno.celo-sepolia.celo-testnet.org'], swellchain: ['https://swell-mainnet.alt.technology'], ink: ['https://rpc-gel.inkonchain.com'], 'ink-sepolia': ['https://rpc-gel-sepolia.inkonchain.com'], diff --git a/src/types.ts b/src/types.ts index e26703a9e..0da6cd7b5 100644 --- a/src/types.ts +++ b/src/types.ts @@ -37,6 +37,7 @@ export type Chain = | 'soneium' | 'soneium-minato' | 'celo' + | 'celo-sepolia' | 'swellchain' | 'ink' | 'ink-sepolia'