• React
  • Providers
  • 公共 RPC

Public

publicProvider用公共 RPC URL 配置 chain。

import { publicProvider } from 'wagmi/providers/public'

用法

import { chain, configureChains } from 'wagmi'
import { publicProvider } from 'wagmi/providers/public'
 
const { chains, publicClient } = configureChains(
  [chain.mainnet, chain.polygon],
  [publicProvider()],
)
⚠️

在你的提供者中只有 publicProvider 会使请求特定的 chain 时只使用公共 RPC URL,这可能会导致速率限制。我们建议在你的列表中还应该包括另一个 Provider(例如:alchemyProviderinfuraProviderjsonRpcProvider)。

返回值

{
  chains: Chain[],
  publicClient: PublicClient,
  webSocketPublicClient: PublicClient
}