diff --git a/configs/envvars/src/genEnvVars.ts b/configs/envvars/src/genEnvVars.ts index 2b3a1d13..9a88dbbd 100644 --- a/configs/envvars/src/genEnvVars.ts +++ b/configs/envvars/src/genEnvVars.ts @@ -247,7 +247,7 @@ export function getEnvVarsForNetworkId(networkId: string): EnvVarDef[] { //const chainIds = allChains.map((c) => c.chainId); const chainIds = [ 1, 5, 1337, 11155111, 17000, 11155420, 59144, 59140, 137, 80001, 80002, 42161, 421614, 42170, 10, 43114, 43113, 56, - 97, 168587773, 8453, 84532, 3441006, 204, 5611, 33139, 33111, 1329, 713715, 1868, 80094, 1516, 1514, + 97, 168587773, 8453, 84532, 3441006, 204, 5611, 33139, 33111, 1329, 713715, 1868, 80094, 1516, 1514, 9001, ]; //TODO: For all networkIds, right now this breaks because file is too big. Is there a better way? const NETWORK_ENVVARS: EnvVarDef[] = []; diff --git a/packages/chains/src/chains/evmos.ts b/packages/chains/src/chains/evmos.ts new file mode 100644 index 00000000..2f83b1b8 --- /dev/null +++ b/packages/chains/src/chains/evmos.ts @@ -0,0 +1,15 @@ +import { evmos as evmosViem } from "viem/chains"; +import { defineNetwork } from "../defineChain.js"; + +export const evmos = /*#__PURE__*/ defineNetwork({ + ...evmosViem, + rpcUrls: { + ...evmosViem.rpcUrls, + // public: evmosViem.rpcUrls.default, + public: { http: ["https://evmos.lava.build"] }, + default: { http: ["https://evmos.lava.build"] }, + }, + slug: "evmos", + // slugDrpc: "evmos", + enabled: true, +}); diff --git a/packages/chains/src/chains/index.ts b/packages/chains/src/chains/index.ts index 16b08536..865c1851 100644 --- a/packages/chains/src/chains/index.ts +++ b/packages/chains/src/chains/index.ts @@ -18,6 +18,7 @@ export * from "./bsc.js"; export * from "./bscTestnet.js"; export * from "./coreDao.js"; export * from "./curtis.js"; +export * from "./evmos.js"; export * from "./flareTestnet.js"; export * from "./gelatoBlackberry.js"; export * from "./gelatoBlueberry.js";