An object representing a provider for a specific EVM chain.

Exported by @dynamic-labs/ethereum-core.

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

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