All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.30 - 2026-01-23
- Add Arc testsnet (#251)
0.2.29 - 2026-01-21
- Add is_custom_sourcify for chains with Sourcify-compatible APIs (#250)
- Release 0.2.29
0.2.28 - 2026-01-20
- Changelog
- Release 0.2.28
- Adds Polkadot Kusama (#249)
- Update nativeCurrencySymbol of Stable Testnet (#248)
- Update to tempoxyz (#247)
- Update Plasma (9745) and Added Plasma Testnet (9746) (#245)
0.2.27 - 2026-01-12
- Update Tempo contract verification URLs (#242)
- Bump version (#244)
- Mainnet (#241)
- Release 0.2.27
0.2.25 - 2026-01-07
- Add tempo moderato (#240)
- Release 0.2.25
0.2.24 - 2025-12-24
- Release 0.2.24
- Release 0.2.23 (#236)
0.2.22 - 2025-12-08
- Add XDC Mainnet + Testnet [Chain ID 50 + 51] (#231)
- Add new SKALE Base chains: Sepolia Testnet and Mainnet (#230)
- Add Stable Mainnet [Chain ID 988] (#225)
- Add Stable Testnet [Chain ID 2201] (#224)
0.2.18 - 2025-11-12
- Update celo sepolia api to etherscan (#218)
- Add is gnosis helper (#221)
- Adds Polkadot Testnet (#222)
0.2.16 - 2025-10-28
- Release 0.2.16
- Add Cannon (#216)
- Update code owners (#215)
- Update MSRV in README (#213)
- Release 0.2.15 (#214)
- Add sei-test net (#212)
0.2.14 - 2025-09-30
0.2.13 - 2025-09-26
- [chains] Add signet pecorino testnet (#209)
- Release 0.2.13
0.2.12 - 2025-09-19
- Katana now requires an
ETHERSCAN_API_KEY(#208)
- Release 0.2.12
0.2.11 - 2025-09-19
- Update Katana URLs (#207)
- Release 0.2.11
0.2.10 - 2025-09-18
- Update Avalance URLs, now use Etherscan API key (#203)
- Sonic Blaze deprecated, Sonic Testnet chain id update, explorer URL update (#202)
- Use correct etherscan URL for bsc (#197)
- Release 0.2.10
- Deprecate Polygon Mumbai, Polygon ZKEvm and Polygon ZkEvm Testnet, fix
POLYGONSCAN_API_KEY(#204) - Deprecate kakarot sepolia (#200)
- Go through all verification API endpoints and deprecate / fix those that are down (#196)
- Set native token for celo, smol match change (#194)
- Remove hoodi etherscan todo (#191)
- Update Celo chains (#206)
0.2.9 - 2025-08-28
- Release 0.2.9
- Add base, optimism native token name (#193)
- Use Option::unzip now that msrv is 1.81 (#192)
0.2.8 - 2025-08-21
0.2.7 - 2025-08-19
- Release 0.2.7
- Make katana opstack (#187)
- Make celo opstack (#186)
- Update BSC poll interval to reflect BSC block time (#181)
0.2.6 - 2025-07-19
- Adds katana and lisk (#178)
- Release 0.2.6
- Add Hyperevmscan.io (#177)
0.2.5 - 2025-07-02
- Bump edition 2024 and msrv 1.85 (#172)
- Implement arbitrary for NamedChain (#171)
- Release 0.2.5
- Update etherscan api urls to v2 (#174)
- Update monad testnet explorer (#175)
0.2.4 - 2025-06-09
- Add InjectiveTestnet (#168)
- Release 0.2.4
0.2.3 - 2025-06-03
- Update berachain (#167)
- Release 0.2.3
- Update
Rootstock(rsk) chain (#166)
0.2.2 - 2025-05-25
- Release 0.2.2
- Update outdated legacy chains (#165)
0.2.1 - 2025-05-16
- Introduces elastic network named chains (#164)
- Release 0.2.1
- Add is_ helper fns (#163)
- Add corn chain (#162)
- Add
Rootstocktestnet chain (#161)
0.2.0 - 2025-04-09
- [deps] Primitives 1.0 (#157)
- Release 0.2.0
- Add sei (#160)
0.1.69 - 2025-03-28
- Update sonic blaze (#159)
- Release 0.1.69
0.1.68 - 2025-03-27
- Etherscan URLs for Hoodi (#156)
- Release 0.1.68
0.1.67 - 2025-03-25
- Update happychain testnet explorer url (#154)
- Update berachain bepolia (#155)
- Release 0.1.67
0.1.66 - 2025-03-17
- Add hoodi fn (#153)
- Release 0.1.66
- Allow paste (#151)
0.1.65 - 2025-03-17
- Release 0.1.65
0.1.64 - 2025-03-06
- Add BSC chain id to supports_shanghai (#146)
- Release 0.1.64
0.1.63 - 2025-02-24
0.1.62 - 2025-02-18
- [deps] Bump strum
- Add methods for Unichain mainnet and sepolia (#143)
- Release 0.1.62
- Add story (#142)
0.1.61 - 2025-02-13
- Add telos aliases (#141)
- Release 0.1.61
0.1.60 - 2025-02-12
- Add unichain (#139)
- Release 0.1.60
0.1.59 - 2025-02-07
- Release 0.1.59
- Add berachain (#138)
0.1.58 - 2025-02-01
- Add inverse partialeq for chainid (#136)
- Release 0.1.58
- Rustfmt
- Add Superposition testnet/mainnet (#137)
0.1.57 - 2025-01-22
- Add sonic mainnet (#135)
- Release 0.1.57
0.1.56 - 2025-01-16
- Berachain chain information (#133)
- Added berachain (#132)
- Release 0.1.56
- Added Soneium chain, updated Minato explorer (#134)
0.1.55 - 2025-01-10
- Add kaia (#131)
- Release 0.1.55
0.1.54 - 2025-01-08
- Ink network info (#130)
- [deps] Bump alloy-primitives 0.8.18 (#129)
- Add bob and bob sepolia (#128)
- Release 0.1.54
- Remove 0x prefix from hex literal string to fix build (#127)
0.1.53 - 2025-01-06
- Add treasure mainnet and topaz testnet (#126)
- Release 0.1.53
0.1.52 - 2025-01-04
- Release 0.1.52
- Update codeowners (#124)
0.1.51 - 2024-12-23
- Release 0.1.51
- Add zeta (#122)
0.1.50 - 2024-12-23
- Release 0.1.50
- Fix spec
- Adding in Ink Mainnet information (#120)
0.1.49 - 2024-12-20
- Release 0.1.49
0.1.48 - 2024-12-05
- Bump msrv 1.81 (#114)
0.1.47 - 2024-11-05
- Add sonic testnet (#110)
- Release 0.1.47
- Update World Chain urls (#111)
0.1.46 - 2024-11-01
- Release 0.1.46
- Update named.rs (#108)
0.1.45 - 2024-11-01
- Update explorer API endpoint for
Celo/CeloAlfajoresto use Etherscan (#109)
- Release 0.1.45
0.1.44 - 2024-10-29
- Add ink support (#107)
- Release 0.1.44
0.1.43 - 2024-10-29
- Release 0.1.43
- Add ApeChain and Curtis Testnet (#106)
0.1.42 - 2024-10-25
- Release 0.1.42
- Add core, merlin, bitlayer (#105)
0.1.41 - 2024-10-25
- [
NamedChain] Is_arbitrum (#103)
- Release 0.1.41
- Add Unichain Sepolia Testnet (#104)
0.1.40 - 2024-10-19
- Release 0.1.40
0.1.39 - 2024-10-17
- Add Linea Sepolia (#100)
- Release 0.1.39
0.1.38 - 2024-10-11
- Release 0.1.38
- Update (#99)
- Remove unnecessary attributes
- Revert "chore: remove unnecessary attributes"
0.1.37 - 2024-10-10
- Bump MSRV to match alloy-primitives
- Release 0.1.37
- Clippy
0.1.36 - 2024-10-04
- Add soneium minato testnet (#95)
- Release 0.1.36
0.1.35 - 2024-10-03
- Release 0.1.35
- Update Chain ID for Kakarot Sepolia (#94)
0.1.34 - 2024-09-26
- Update explorer (#93)
- Release 0.1.34
0.1.33 - 2024-09-20
- Update zksync testnet chainID (#92)
- Release 0.1.33
- Correct bnb smart chain name (#87)
- Touch up formatting
0.1.32 - 2024-09-19
- Add is_ethereum (#90)
0.1.31 - 2024-09-13
- Release 0.1.31
- Immutable zkEVM and Immutable zkEVM testnet (#88)
0.1.30 - 2024-09-06
- Add gravity alpha mainnet and sepolia testnet (#86)
- Release 0.1.30
- Rustmft
0.1.29 - 2024-08-27
- Release 0.1.29
0.1.28 - 2024-08-26
anvilreports not supportingEIP-3855(Shanghai) (#83)
- Release 0.1.28
- Add conflux espace mainnet and testnet (#80)
0.1.27 - 2024-08-09
- Zksync etherscan api url (#78)
- Add darwinia crab koi (#77)
- Release 0.1.27
- Fix fmt (#79)
0.1.26 - 2024-08-08
- Release 0.1.26
- Add acala karura mandala network (#76)
0.1.25 - 2024-08-02
- Add avalanche to the list of chains to support shanghai (#75)
- Release 0.1.25
0.1.24 - 2024-07-30
- Mark Scroll as non-legacy chain (#73)
- Release 0.1.24
- Updates Mantle + Mantle Testnet configuration (#74)
0.1.23 - 2024-06-25
- Release 0.1.23
0.1.22 - 2024-06-21
- Release 0.1.22
- Add Autonomys Nova devnet (#69)
0.1.21 - 2024-06-18
- Add Taiko mainnet/testnet (#68)
- Release 0.1.21
0.1.20 - 2024-06-14
- Add Ronin mainnet (#67)
- Release 0.1.20
0.1.19 - 2024-06-12
- [chain] Add opBNB mainnet and testnet (#64)
- Release 0.1.19
- Sync cliff.toml
- Modify kakarot sepolia shanghai support (#66)
0.1.18 - 2024-05-14
- Update Amoy testnet endpoints (#63)
- Correct Arbiturm blocktime hint (#62)
- Correct Etherscan URLs for Blast Sepolia (#60)
- Release 0.1.18
0.1.17 - 2024-04-23
- Correct amoy endpoint (#59)
- Release 0.1.17
0.1.16 - 2024-04-10
- Update Scroll chain currency symbol and shanghai readiness (#56)
- Add Syndr L3 mainnet (#54)
- [chain] Add Etherlink Testnet (#53)
- Shanghai support for arbitrum (#51)
- Release 0.1.16
- Clippy
0.1.15 - 2024-03-04
- Correct blast api url (#49)
- Spec
- [chain] Add elastos networks (#48)
- Release 0.1.15
0.1.14 - 2024-02-28
- Add blast (#47)
- Release 0.1.14
0.1.13 - 2024-02-28
- Add fraxtal (#45)
- Release 0.1.13
- Dev/modify kakarot sepolia testnet (#46)
0.1.12 - 2024-02-14
- Release 0.1.12
- Add 'Linea' and 'LineaGoerli' serde kebab cases aliases (#42)
0.1.11 - 2024-02-04
- Remove supportsShanghai for Mode mainnet & testnet (#34)
- Bump strum (#39)
- Release 0.1.11
- Add further op chains to is_optimism() + mark mode as supports… (#38)
- Update cargo t note for spec (#37)
- Add aliases for Base, BaseSepolia and BaseGoerli (#32)
0.1.10 - 2024-01-25
- Add blast sepolia (#31)
- Release 0.1.10
- Update changelog and add cliff (#30)
0.1.9 - 2024-01-12
- Release 0.1.9
- Also add base to supports shanghai (#29)
0.1.8 - 2024-01-12
0.1.7 - 2023-12-29
- Add base sepolia (#24)
- Release 0.1.7
0.1.6 - 2023-12-23
- Add PartialEq impls (#22)
- Release 0.1.6
- Add arbitrum one alias (#20)
- Unify etherscan url format (#23)
0.1.5 - 2023-12-12
- Update CHANGELOG.md
- JSON bindings (#19)
- Release 0.1.5
- New utility method (#14)
0.1.4 - 2023-12-01
- Bump version 0.1.4 (#18)
- Update CHANGELOG.md
- Shanghai support for polygon (#16)
- Op-stack chains at 2 seconds (#12)
0.1.3 - 2023-11-20
- Update CHANGELOG.md
- Add
supports_shanghai, deprecatesupports_push0(#9)
- Don't use enum glob import (#10)
0.1.2 - 2023-11-15
- Chain serde (#7)
- Update CHANGELOG.md
- Release 0.1.2
0.1.1 - 2023-11-14
- Update CHANGELOG.md
- Delegate Chain methods to NamedChain (#6)
- Release 0.1.1
0.1.0 - 2023-11-14
- Add CHANGELOG.md
- Split Chain into a struct and ChainKind enum (#5)
- Port Chain from Reth (#4)
- Port
ethers_core::types::Chain(#2)
- Add missing package fields
- Add release.toml
- Rename Chain to NamedChain (#3)
- Initial commit