An object representing a provider for a specific EVM chain.

Exported by @dynamic-labs/rpc-provider-ethereum.

import { Chain, PublicClient, Transport } from 'viem'

type EvmRpcProvider = {
  chainId: number
  chainName: string
  provider: PublicClient<Transport, Chain>
}