defineAlchemyChain

1function defineAlchemyChain(params): Chain;

Defined in: account-kit/infra/src/chains.ts:50

Defines an Alchemy chain configuration by adding an Alchemy-specific RPC base URL to the chain’s RPC URLs.

Example

1import { defineAlchemyChain } from "@account-kit/infra";
2import { sepolia } from "viem/chains";
3
4const chain = defineAlchemyChain({
5 chain: sepolia,
6 rpcBaseUrl: "https://eth-sepolia.g.alchemy.com/v2",
7});

Parameters

ParameterTypeDescription

params

{ chain: Chain; rpcBaseUrl: string; }

The parameters for defining the Alchemy chain

params.chain

Chain

The original chain configuration

params.rpcBaseUrl

string

The Alchemy-specific RPC base URL

Returns

Chain

The updated chain configuration with the Alchemy RPC URL added