Variable SUPPORTED_CHAINSConst
SUPPORTED_CHAINS: readonly [
{
blockchainId: "SOL";
blockchainVm: "SVM";
blockExplorers: {
default: { name: "Solscan"; url: "https://solscan.io/" };
};
blockTime?: number;
contracts: {
EURC: { address: `0x${string}`; read: { decimals: () => 6 } };
USDC: { address: `0x${string}`; read: { decimals: () => 6 } };
};
custom?: Record<string, unknown>;
ensTlds?: readonly string[];
experimental_preconfirmationTime?: number;
fees?: ChainFees<undefined>;
formatters?: undefined;
id: number;
name: "Solana Mainnet";
nativeCurrency: { decimals: 9; name: "Solana"; symbol: "SOL" };
rpcUrls: {
default: { http: readonly ["https://api.mainnet-beta.solana.com"] };
};
serializers?: ChainSerializers<undefined, TransactionSerializable>;
sourceId?: number;
testnet?: boolean;
},
{
blockchainId: "SOL-DEVNET";
blockchainVm: "SVM";
blockExplorers: {
default: {
name: "Solscan";
url: "https://solscan.io/?cluster=devnet";
};
};
blockTime?: number;
contracts: {
EURC: { address: `0x${string}`; read: { decimals: () => 6 } };
USDC: {
abi: undefined;
address: `0x${string}`;
read: { decimals: () => 6 };
};
};
custom?: Record<string, unknown>;
ensTlds?: readonly string[];
experimental_preconfirmationTime?: number;
fees?: ChainFees<undefined>;
formatters?: undefined;
id: number;
name: "Solana Devnet";
nativeCurrency: { decimals: 9; name: "Solana"; symbol: "SOL" };
rpcUrls: { default: { http: readonly ["https://api.devnet.solana.com"] } };
serializers?: ChainSerializers<undefined, TransactionSerializable>;
sourceId?: number;
testnet: true;
},
] = ...