antoncoding/monarch

View on GitHub
src/utils/provider.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { createPublicClient, http } from 'viem';
import { Chain } from 'viem/chains';

export function getRpcProviderForChain(chain: Chain) {
  return createPublicClient({
    chain: chain,
    transport: http(chain.rpcUrls.default.http[0]),
  });
}