diff --git a/packages/erpc/src/index.ts b/packages/erpc/src/index.ts index add04a8..c0fd207 100644 --- a/packages/erpc/src/index.ts +++ b/packages/erpc/src/index.ts @@ -105,9 +105,9 @@ export default initErpcConfig({ networks: [networks.arbitrum, networks.arbitrumSepolia], upstreams: [ upstreams.alchemy, + upstreams.pimlico, upstreams.drpc, upstreams.llamaFree, - upstreams.pimlico, ], auth: { strategies: [ diff --git a/packages/erpc/src/upstreams.ts b/packages/erpc/src/upstreams.ts index 79311fc..7c2d2e9 100644 --- a/packages/erpc/src/upstreams.ts +++ b/packages/erpc/src/upstreams.ts @@ -74,7 +74,7 @@ export const pimlicoUpstream = { rateLimitBudget: "pimlico", // Only allow the 4337 methods ignoreMethods: ["*"], - allowMethods: erc4337Methods, + allowMethods: ["eth_chainId", ...erc4337Methods], } as const satisfies UpstreamConfig; export const drpcUpstream = {