bnb-passport-attestation
Version:
BAS SDK - A toolkit for blockchain interaction
35 lines (34 loc) • 1.08 kB
TypeScript
/**
* Network configuration for different environments
*/
/**
* Network configuration
*/
export declare const NETWORKS: {
readonly mainnet: {
readonly chainId: "0x38";
readonly chainName: "BNB Smart Chain";
readonly nativeCurrency: {
readonly name: "BNB";
readonly symbol: "BNB";
readonly decimals: 18;
};
readonly rpcUrls: readonly ["https://bsc-dataseed.binance.org/"];
readonly blockExplorerUrls: readonly ["https://bscscan.com/"];
};
readonly testnet: {
readonly chainId: "0x61";
readonly chainName: "BNB Smart Chain Testnet";
readonly nativeCurrency: {
readonly name: "BNB";
readonly symbol: "BNB";
readonly decimals: 18;
};
readonly rpcUrls: readonly ["https://data-seed-prebsc-1-s1.bnbchain.org:8545"];
readonly blockExplorerUrls: readonly ["https://testnet.bscscan.com"];
};
};
/**
* Network configuration type
*/
export type NetworkConfig = typeof NETWORKS[keyof typeof NETWORKS];