11import { IChainConfig } from "@tokenscript/engine-js/src/wallet/EthersAdapter" ;
2+ import { Env } from "@stencil/core" ;
23
34export interface ChainMapInterface {
45 [ key : number ] : string ;
@@ -67,6 +68,8 @@ export const CHAIN_NAME_MAP: ChainMapInterface = {
6768 [ ChainID . BASE_SEPOLIA ] : "Base (Sepolia Testnet)"
6869} ;
6970
71+ const INFURA_API_KEY = Env . INFURA_API_KEY ?? "9f79b2f9274344af90b8d4e244b580ef"
72+
7073export const CHAIN_EAS_SCHEMA_REGI_MAP : ChainMapInterface = {
7174 [ ChainID . ETHEREUM ] : '0xA7b39296258348C78294F95B872b282326A97BDF' ,
7275 [ ChainID . SEPOLIA ] : '0x0a7E2Ff54e76B8E6659aedc9103FB21c038050D0' ,
@@ -76,26 +79,26 @@ export const CHAIN_EAS_SCHEMA_REGI_MAP: ChainMapInterface = {
7679
7780export const CHAIN_CONFIG : { [ chain : number ] : IChainConfig } = {
7881 [ ChainID . ETHEREUM ] : {
79- rpc : ' https://mainnet.infura.io/v3/3ca8f1ba91f84e1f97c99f6218fe3743' ,
82+ rpc : ` https://mainnet.infura.io/v3/${ INFURA_API_KEY } ` ,
8083 explorer : 'https://etherscan.com/tx/'
8184 } ,
8285 [ ChainID . SEPOLIA ] : {
83- rpc : ' https://sepolia.infura.io/v3/9f79b2f9274344af90b8d4e244b580ef' ,
86+ rpc : ` https://sepolia.infura.io/v3/${ INFURA_API_KEY } ` ,
8487 explorer : 'https://sepolia.etherscan.io/tx/'
8588 } ,
8689 [ ChainID . HOLESKY ] : {
87- rpc : ' https://holesky.infura.io/v3/9f79b2f9274344af90b8d4e244b580ef' ,
90+ rpc : ` https://holesky.infura.io/v3/${ INFURA_API_KEY } ` ,
8891 explorer : 'https://holesky.etherscan.io/tx/'
8992 } ,
9093 [ ChainID . POLYGON ] : {
9194 rpc : [
92- ' https://polygon-mainnet.infura.io/v3/3ca8f1ba91f84e1f97c99f6218fe3743' ,
95+ ` https://polygon-mainnet.infura.io/v3/${ INFURA_API_KEY } ` ,
9396 //'https://polygon.meowrpc.com'
9497 ] ,
9598 explorer : 'https://polygonscan.com/tx/'
9699 } ,
97100 [ ChainID . AMOY ] : {
98- rpc : ' https://polygon-amoy.infura.io/v3/9f79b2f9274344af90b8d4e244b580ef' ,
101+ rpc : ` https://polygon-amoy.infura.io/v3/${ INFURA_API_KEY } ` ,
99102 explorer : 'https://amoy.polygonscan.com/tx/'
100103 } ,
101104 [ ChainID . BSC ] : {
@@ -143,11 +146,11 @@ export const CHAIN_CONFIG: {[chain: number]: IChainConfig} = {
143146 explorer : 'https://explorer.sepolia.mantle.xyz/tx/'
144147 } ,
145148 [ ChainID . BASE ] : {
146- rpc : ' https://base-mainnet.infura.io/v3/3ca8f1ba91f84e1f97c99f6218fe3743' ,
149+ rpc : ` https://base-mainnet.infura.io/v3/${ INFURA_API_KEY } ` ,
147150 explorer : 'https://basescan.org/tx/'
148151 } ,
149152 [ ChainID . BASE_SEPOLIA ] : {
150- rpc : ' https://base-sepolia.infura.io/v3/3ca8f1ba91f84e1f97c99f6218fe3743' ,
153+ rpc : ` https://base-sepolia.infura.io/v3/${ INFURA_API_KEY } ` ,
151154 explorer : 'https://sepolia.basescan.org/tx/'
152155 }
153156}
0 commit comments