• React
  • Providers
  • Alchemy

Alchemy

alchemyProvider 用 Alchemy RPC URLs 配置 chain。

import { alchemyProvider } from 'wagmi/providers/alchemy'

用法

import { mainnet, polygon } from 'wagmi/chains'
import { configureChains } from 'wagmi'
import { alchemyProvider } from 'wagmi/providers/alchemy'
 
const { chains, publicClient } = configureChains(
  [mainnet, polygon],
  [alchemyProvider({ apiKey: 'yourAlchemyApiKey' })],
)

注意:上面的例子是使用来自 wagmi/chains入口 的 chain。

返回值

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

配置项

apiKey

Alchemy API key,可以从 Alchemy Dashboard 获取。

import { configureChains } from 'wagmi'
import { mainnet, polygon } from 'wagmi/chains'
import { alchemyProvider } from 'wagmi/providers/alchemy'
 
const { chains, publicClient } = configureChains(
  [mainnet, polygon],
  [alchemyProvider({ apiKey: 'yourAlchemyApiKey' })],
)