1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
//! Utility chain identifiers that can be used by protocols for sender
//! verification.
/// Solana mainnet chain identifier.
pub const SOLANA_MAINNET_CHAIN_ID: u128 = 11100000000000000501;
/// Solana devnet chain identifier.
pub const SOLANA_DEVNET_CHAIN_ID: u128 = 100000000000000000000;
/// Ethereum chain identifier.
pub const ETHEREUM_CHAIN_ID: u128 = 1;
/// Ethereum Sepolia chain identifier.
pub const ETHEREUM_SEPOLIA_CHAIN_ID: u128 = 11155111;
/// Polygon chain identifier.
pub const POLYGON_CHAIN_ID: u128 = 137;
/// Polygon Amoy chain identifier.
pub const POLYGON_AMOY_CHAIN_ID: u128 = 80002;
/// Mantle chain identifier.
pub const MANTLE_CHAIN_ID: u128 = 5000;
/// Mantle Sepolia chain identifier.
pub const MANTLE_SEPOLIA_CHAIN_ID: u128 = 5003;
/// Intermediary Interoperable Blockchain chain identifier.
pub const EIB_CHAIN_ID: u128 = 33033;
/// Testnet Intermediary Interoperable Blockchain chain identifier.
pub const TEIB_CHAIN_ID: u128 = 33133;
/// Base chain identifier.
pub const BASE_CHAIN_ID: u128 = 8453;
/// Base Sepolia chain identifier.
pub const BASE_SEPOLIA_CHAIN_ID: u128 = 84532;
/// Sonic Mainnet chain identifier.
pub const SONIC_MAINNET_CHAIN_ID: u128 = 146;
/// Sonic Blaze Testnet chain identifier.
pub const SONIC_BLAZE_TESTNET_CHAIN_ID: u128 = 57054;
/// Avalanche C-Chain chain identifier.
pub const AVALANCHE_C_CHAIN_CHAIN_ID: u128 = 43114;
/// Avalanche Fuji chain identifier.
pub const AVALANCHE_FUJI_CHAIN_ID: u128 = 43113;
/// Manta chain identifier.
pub const MANTA_PACIFIC_CHAIN_ID: u128 = 169;
/// Abstract chain identifier.
pub const ABSTRACT_CHAIN_ID: u128 = 2741;
/// Binance smart chain chain identifier.
pub const BSC_CHAIN_ID: u128 = 56;
/// Binance smart chain testnet chain identifier.
pub const BSC_TESTNET_CHAIN_ID: u128 = 97;
/// Berachain chain identifier.
pub const BERACHAIN_CHAIN_ID: u128 = 80094;
/// Immutable zkEVM chain identifier.
pub const IMMUTABLE_CHAIN_ID: u128 = 13371;
/// OP Mainnet chain identifier.
pub const OPTIMISM_CHAIN_ID: u128 = 10;
/// Arbitrum One chain identifier.
pub const ARBITRUM_ONE_CHAIN_ID: u128 = 42161;
/// Blast chain identifier.
pub const BLAST_CHAIN_ID: u128 = 81457;
/// Ronin chain identifier.
pub const RONIN_CHAIN_ID: u128 = 2020;
/// Genome L2 mainnet chain identifier.
pub const GENOME_L2_MAINNET_CHAIN_ID: u128 = 490049;
/// Genome L2 testnet chain identifier.
pub const GENOME_L2_TESTNET_CHAIN_ID: u128 = 491149;
/// OpBNB testnet chain identifier.
pub const OPBNB_TESTNET_CHAIN_ID: u128 = 5611;
/// Immutable zkEVM testnet chain identifier.
pub const IMMUTABLE_TESTNET_CHAIN_ID: u128 = 13473;