diff --git a/src/components/providers.tsx b/src/components/providers.tsx index a8a4548..3dac594 100644 --- a/src/components/providers.tsx +++ b/src/components/providers.tsx @@ -28,7 +28,16 @@ const mockchain = defineChain({ testnet: true, }); -const allChains = [mainnet, polygon, optimism, arbitrum, base, sepolia, mockchain]; +// Create a deep copy of mainnet with custom RPC URL +const ethereum = { + ...mainnet, + rpcUrls: { + ...mainnet.rpcUrls, + default: {http: ['https://ethereum.liquidity.party']}, + }, +}; + +const allChains = [ethereum, sepolia, mockchain]; const chains = allChains.filter(chain => Object.keys(deployments || {}).includes(chain.id.toString()) );