// WalletConnect v2 setup for Circle Layer
import { Web3Modal } from '@web3modal/wagmi/react';
import { configureChains, createConfig, WagmiConfig } from 'wagmi';
import { jsonRpcProvider } from 'wagmi/providers/jsonRpc';
const circleLayerTestnet = {
id: 28525,
name: 'Circle Layer Testnet',
network: 'circle-layer-testnet',
nativeCurrency: {
decimals: 18,
name: 'CLAYER',
symbol: 'CLAYER',
},
rpcUrls: {
default: { http: ['https://testnet-rpc.circlelayer.com'] },
public: { http: ['https://testnet-rpc.circlelayer.com'] },
},
blockExplorers: {
default: {
name: 'Circle Layer Explorer',
url: 'https://explorer-testnet.circlelayer.com'
},
},
};
const { chains, publicClient } = configureChains(
[circleLayerTestnet],
[
jsonRpcProvider({
rpc: (chain) => ({
http: 'https://testnet-rpc.circlelayer.com',
}),
}),
]
);