Skip to Content

getSolanaChainId()

getSolanaChainId(chainId): string | undefined

Defined in: utils/solanaChainIds.ts:73 

Returns the CAIP-2 chain ID of a Solana chain identifier in any form accepted by getSolanaCluster: the genesis-hash ID from SOLANA_CHAIN_IDS for the public clusters, and solana:localnet for localnet, which has no fixed genesis hash.

Parameters

chainId

string | number

Chain identifier to convert.

Returns

string | undefined

The CAIP-2 chain ID, or undefined when the value is not a known Solana chain.

Example

getSolanaChainId('devnet'); // "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1" getSolanaChainId('solana:mainnet-beta'); // "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp" getSolanaChainId('eip155:1'); // undefined
Last updated on