Chains
BNB Beacon Chain
BNB ecosystem’s staking & governance layer
Staking
Earn rewards by securing the network
Build
Explore
Accelerate
Connect
Stay up to date with the latest BNB Chain releases, updates, and feature improvements. Discover performance upgrades, new tools, and developer enhancements.
v1.8.0
Alpha
Aug 13, 2026
Mandatory Update Required: No
Target Audience: developers and testnet operators, this is a preview release and is not intended for production
Procedure: simply binary replacement should be good
Schedule(Timeline): no scheduled upgrade timeline
v1.8.0-alpha is a preview release for upstream code sync, it catches up with go-ethereum release [v1.17.3] and also removes several BSC features and fixes bugs.
EVMInterpreter is folded back into EVM.StatusPacket, and sends no UpgradeStatusMsg on eth/70. snap/2 groundwork landed, but only snap/1 is advertised.debug_trace* structLog output follows the client-wide spec: memory words are 0x-prefixed and padded to 32 bytes, storage keys and values are 0x-prefixed, and error is omitted when empty.reexec is no longer accepted in the tracing config.eth_getLogs / eth_getFilterLogs: --rpc.rangelimit (default 5000) replaces the fixed cap toggled by --rangelimit, and exceeding it returns -32602 invalid params.eth_simulateV1: every call result gains a maxUsedGas field.eth_getStorageValues, which reads up to 1024 storage slots in one call.--cache is raised from 1024 to 4096 MB, so nodes that do not set it explicitly will use about 3GB more memory.--rangelimit to --rpc.rangelimit, --override.verkle to --override.ubt.--history.trienode (serve historical state proofs, disabled by default), --miner.maxblobs, --debug.logslowblock, and the opt-in --rpc.telemetry family.--incr.* flags plus the inspect-incr-snapshot and merge-incr-snapshot subcommands, --txpool.reannouncetime, and bootnode -network.--enable-bal, --rangelimit, --vm.opcode.optimize.config.toml: [Eth] EnableOpcodeOptimizing, [Eth.TxPool] ReannounceTime and [Node.P2P] EnableENRFilter are no longer supported.| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | e5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091 |
| geth_mac | 351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11 |
| geth_windows | 519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6 |
| geth_linux_arm64 | 5fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3 |
Mandatory Update Required: No
Target Audience: developers and testnet operators, this is a preview release and is not intended for production
Procedure: simply binary replacement should be good
Schedule(Timeline): no scheduled upgrade timeline
v1.8.0-alpha is a preview release for upstream code sync, it catches up with go-ethereum release [v1.17.3] and also removes several BSC features and fixes bugs.
EVMInterpreter is folded back into EVM.StatusPacket, and sends no UpgradeStatusMsg on eth/70. snap/2 groundwork landed, but only snap/1 is advertised.debug_trace* structLog output follows the client-wide spec: memory words are 0x-prefixed and padded to 32 bytes, storage keys and values are 0x-prefixed, and error is omitted when empty.reexec is no longer accepted in the tracing config.eth_getLogs / eth_getFilterLogs: --rpc.rangelimit (default 5000) replaces the fixed cap toggled by --rangelimit, and exceeding it returns -32602 invalid params.eth_simulateV1: every call result gains a maxUsedGas field.eth_getStorageValues, which reads up to 1024 storage slots in one call.--cache is raised from 1024 to 4096 MB, so nodes that do not set it explicitly will use about 3GB more memory.--rangelimit to --rpc.rangelimit, --override.verkle to --override.ubt.--history.trienode (serve historical state proofs, disabled by default), --miner.maxblobs, --debug.logslowblock, and the opt-in --rpc.telemetry family.--incr.* flags plus the inspect-incr-snapshot and merge-incr-snapshot subcommands, --txpool.reannouncetime, and bootnode -network.--enable-bal, --rangelimit, --vm.opcode.optimize.config.toml: [Eth] EnableOpcodeOptimizing, [Eth.TxPool] ReannounceTime and [Node.P2P] EnableENRFilter are no longer supported.| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | e5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091 |
| geth_mac | 351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11 |
| geth_windows | 519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6 |
| geth_linux_arm64 | 5fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3 |
v1.7.8
Aug 11, 2026
Mandatory Update Required: No
Target Audience: all BSC Mainnet/Testnet users
Procedure: simply binary replacement should be good
Schedule(Timeline): no scheduled upgrade timeline
v1.7.8 is a maintenance release.
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5 |
| testnet.zip | 0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5 |
| geth_linux | 28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534 |
| geth_mac | 7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580 |
| geth_windows | ac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee |
| geth_linux_arm64 | f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636 |
Mandatory Update Required: No
Target Audience: all BSC Mainnet/Testnet users
Procedure: simply binary replacement should be good
Schedule(Timeline): no scheduled upgrade timeline
v1.7.8 is a maintenance release.
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5 |
| testnet.zip | 0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5 |
| geth_linux | 28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534 |
| geth_mac | 7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580 |
| geth_windows | ac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee |
| geth_linux_arm64 | f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636 |
v1.7.7
Jul 22, 2026
Mandatory Update Required: Yes
Target Audience: all BSC Mainnet users
Procedure: before upgrading, review the deprecated flags and config fields listed above and confirm their removal has no impact on your node; once confirmed, binary replacement is sufficient:
--journalfile: no longer has any effect, safe to remove
--miner.txgaslimit: per-transaction gas limit is now enforced by EIP-7825; confirm EIP-7825 behaviour meets your requirements before removing
--enablebal: no longer has any effect, safe to remove
--multidatabase: single-database mode is now the only option; confirm your data directory is compatible
--txpool.overflowpoolslots: overflow pool is removed; review your txpool capacity settings if you relied on it
[Eth] EnableBAL in config.toml: must be removed before upgrading — will cause a startup error if left in
[TxPool] OverflowPoolSlots in config.toml: silently ignored, but recommend removing to keep config clean
Schedule(Timeline): TBD
v1.7.7 is for BSC Mainnet Pasteur hardfork,the hard fork time is 2026-08-25 02:30:00 AM UTC
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c |
| geth_mac | d3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a |
| geth_windows | b63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575 |
| geth_linux_arm64 | c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a |
Mandatory Update Required: Yes
Target Audience: all BSC Mainnet users
Procedure: before upgrading, review the deprecated flags and config fields listed above and confirm their removal has no impact on your node; once confirmed, binary replacement is sufficient:
--journalfile: no longer has any effect, safe to remove
--miner.txgaslimit: per-transaction gas limit is now enforced by EIP-7825; confirm EIP-7825 behaviour meets your requirements before removing
--enablebal: no longer has any effect, safe to remove
--multidatabase: single-database mode is now the only option; confirm your data directory is compatible
--txpool.overflowpoolslots: overflow pool is removed; review your txpool capacity settings if you relied on it
[Eth] EnableBAL in config.toml: must be removed before upgrading — will cause a startup error if left in
[TxPool] OverflowPoolSlots in config.toml: silently ignored, but recommend removing to keep config clean
Schedule(Timeline): TBD
v1.7.7 is for BSC Mainnet Pasteur hardfork,the hard fork time is 2026-08-25 02:30:00 AM UTC
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c |
| geth_mac | d3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a |
| geth_windows | b63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575 |
| geth_linux_arm64 | c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a |
v1.7.6
Jul 09, 2026
Mandatory Update Required: Yes
Target Audience: all BSC Testnet users
Procedure: before upgrading, review the deprecated flags and config fields listed above and confirm their removal has no impact on your node; once confirmed, binary replacement is sufficient:
--journalfile: no longer has any effect, safe to remove--miner.txgaslimit: per-transaction gas limit is now enforced by EIP-7825; confirm EIP-7825 behaviour meets your requirements before removing--enablebal: no longer has any effect, safe to remove--multidatabase: single-database mode is now the only option; confirm your data directory is compatible--txpool.overflowpoolslots: overflow pool is removed; review your txpool capacity settings if you relied on it[Eth] EnableBAL in config.toml: must be removed before upgrading — will cause a startup error if left in[TxPool] OverflowPoolSlots in config.toml: silently ignored, but recommend removing to keep config cleanv1.7.6 is for BSC Chapel testnet Pasteur hardfork,the hard fork time is 2026-07-21 02:30:00 AM UTC
The following flags and config fields are removed or deprecated in this release. Please update your node configuration accordingly before upgrading:
CLI Flags
| Flag | Change | Note |
|---|---|---|
--journalfile | Deprecated (no effect) | Remove from your startup script (#3670) |
--miner.txgaslimit | Deprecated (no effect) | Per-transaction gas limit is now enforced by EIP-7825 (#3678) |
--enablebal | Deprecated (no effect) | BEP-592 block access list has been removed (#3690) |
--multidatabase | Removed | Multi-database support is fully removed (#3716) |
--txpool.overflowpoolslots | Deprecated (no effect) | Overflow pool has been removed (#3722) |
--fake-beacon | Removed | fake-beacon op-stack shim removed (#3728) |
--fake-beacon.addr | Removed | See --fake-beacon (#3728) |
--fake-beacon.port | Removed | See --fake-beacon (#3728) |
Config File (TOML) Fields
| Field | Change | Note |
|---|---|---|
[Eth] EnableBAL | Removed — causes load error if present | Remove this field from your config.toml before upgrading (#3690) |
[TxPool] OverflowPoolSlots | Deprecated — silently ignored | Safe to leave but recommend removing (#3722) |
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d |
| geth_mac | b8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a |
| geth_windows | 657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62 |
| geth_linux_arm64 | 6b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10 |
Mandatory Update Required: Yes
Target Audience: all BSC Testnet users
Procedure: before upgrading, review the deprecated flags and config fields listed above and confirm their removal has no impact on your node; once confirmed, binary replacement is sufficient:
--journalfile: no longer has any effect, safe to remove--miner.txgaslimit: per-transaction gas limit is now enforced by EIP-7825; confirm EIP-7825 behaviour meets your requirements before removing--enablebal: no longer has any effect, safe to remove--multidatabase: single-database mode is now the only option; confirm your data directory is compatible--txpool.overflowpoolslots: overflow pool is removed; review your txpool capacity settings if you relied on it[Eth] EnableBAL in config.toml: must be removed before upgrading — will cause a startup error if left in[TxPool] OverflowPoolSlots in config.toml: silently ignored, but recommend removing to keep config cleanv1.7.6 is for BSC Chapel testnet Pasteur hardfork,the hard fork time is 2026-07-21 02:30:00 AM UTC
The following flags and config fields are removed or deprecated in this release. Please update your node configuration accordingly before upgrading:
CLI Flags
| Flag | Change | Note |
|---|---|---|
--journalfile | Deprecated (no effect) | Remove from your startup script (#3670) |
--miner.txgaslimit | Deprecated (no effect) | Per-transaction gas limit is now enforced by EIP-7825 (#3678) |
--enablebal | Deprecated (no effect) | BEP-592 block access list has been removed (#3690) |
--multidatabase | Removed | Multi-database support is fully removed (#3716) |
--txpool.overflowpoolslots | Deprecated (no effect) | Overflow pool has been removed (#3722) |
--fake-beacon | Removed | fake-beacon op-stack shim removed (#3728) |
--fake-beacon.addr | Removed | See --fake-beacon (#3728) |
--fake-beacon.port | Removed | See --fake-beacon (#3728) |
Config File (TOML) Fields
| Field | Change | Note |
|---|---|---|
[Eth] EnableBAL | Removed — causes load error if present | Remove this field from your config.toml before upgrading (#3690) |
[TxPool] OverflowPoolSlots | Deprecated — silently ignored | Safe to leave but recommend removing (#3722) |
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d |
| geth_mac | b8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a |
| geth_windows | 657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62 |
| geth_linux_arm64 | 6b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10 |
v1.7.5
Jul 07, 2026
Mandatory Update Required: No
Target Audience: all BSC Mainnet/Testnet users
Procedure: simply binary replacement should be good
Schedule(Timeline): no scheduled upgrade timeline
v1.7.5 is a maintenance release.
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64 |
| geth_mac | b9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7 |
| geth_windows | 25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34 |
| geth_linux_arm64 | da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92 |
Mandatory Update Required: No
Target Audience: all BSC Mainnet/Testnet users
Procedure: simply binary replacement should be good
Schedule(Timeline): no scheduled upgrade timeline
v1.7.5 is a maintenance release.
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64 |
| geth_mac | b9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7 |
| geth_windows | 25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34 |
| geth_linux_arm64 | da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92 |
v1.7.4
Jul 06, 2026
Mandatory Update Required: No
Target Audience: all BSC Mainnet/Testnet users
Procedure: simply binary replacement should be good
Schedule(Timeline): no scheduled upgrade timeline
v1.7.4 is a maintenance release.
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1 |
| geth_mac | 3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2 |
| geth_windows | 7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9 |
| geth_linux_arm64 | 237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a |
Mandatory Update Required: No
Target Audience: all BSC Mainnet/Testnet users
Procedure: simply binary replacement should be good
Schedule(Timeline): no scheduled upgrade timeline
v1.7.4 is a maintenance release.
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1 |
| geth_mac | 3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2 |
| geth_windows | 7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9 |
| geth_linux_arm64 | 237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a |
v1.7.3
Apr 23, 2026
Mandatory Update Required: NO — recommended to fix the database size growth issue
Target Audience: All BSC Mainnet and Testnet users
Procedure: Binary replacement is sufficient from v1.7.x
Schedule(Timeline): No scheduled rollout
v1.7.3 is a maintenance release, which mainly fixes online block pruning and kvdb abnormal continuous growth, pls refer change log for detail.
--history.transactions flag is now respected to specify transaction history range instead of being forced to index all history| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274 |
| geth_mac | ab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6 |
| geth_windows | fc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef |
| geth_linux_arm64 | dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e |
Mandatory Update Required: NO — recommended to fix the database size growth issue
Target Audience: All BSC Mainnet and Testnet users
Procedure: Binary replacement is sufficient from v1.7.x
Schedule(Timeline): No scheduled rollout
v1.7.3 is a maintenance release, which mainly fixes online block pruning and kvdb abnormal continuous growth, pls refer change log for detail.
--history.transactions flag is now respected to specify transaction history range instead of being forced to index all history| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274 |
| geth_mac | ab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6 |
| geth_windows | fc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef |
| geth_linux_arm64 | dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e |
v1.7.2
Mar 25, 2026
Mandatory Update Required: YES
Target Audience: all BSC Mainnet users
Procedure: simply binary replacement should be good (ensure no 'JournalFileEnabled' field in config file)
Schedule(Timeline): before 2026-04-28 02:30:00 AM UTC
v1.7.2 is for BSC Mainnet Osaka/Mendel hardfork,the hard fork time is 2026-04-28 02:30:00 AM UTC
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95 |
| geth_mac | 5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3 |
| geth_windows | 2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf |
| geth_linux_arm64 | 112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20 |
Mandatory Update Required: YES
Target Audience: all BSC Mainnet users
Procedure: simply binary replacement should be good (ensure no 'JournalFileEnabled' field in config file)
Schedule(Timeline): before 2026-04-28 02:30:00 AM UTC
v1.7.2 is for BSC Mainnet Osaka/Mendel hardfork,the hard fork time is 2026-04-28 02:30:00 AM UTC
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95 |
| geth_mac | 5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3 |
| geth_windows | 2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf |
| geth_linux_arm64 | 112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20 |
v1.7.1
Mar 13, 2026
Mandatory Update Required: YES
Target Audience: all Chapel testnet users
Procedure: simply binary replacement should be good (ensure no 'JournalFileEnabled' field in config file)
Schedule(Timeline): before 2026-03-24 02:30:00 AM UTC
v1.7.1 is for BSC Chapel testnet Osaka/Mendel hardfork,the hard fork time is 2026-03-24 02:30:00 AM UTC
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7 |
| geth_mac | 34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a |
| geth_windows | 828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5 |
| geth_linux_arm64 | 6ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e |
Mandatory Update Required: YES
Target Audience: all Chapel testnet users
Procedure: simply binary replacement should be good (ensure no 'JournalFileEnabled' field in config file)
Schedule(Timeline): before 2026-03-24 02:30:00 AM UTC
v1.7.1 is for BSC Chapel testnet Osaka/Mendel hardfork,the hard fork time is 2026-03-24 02:30:00 AM UTC
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | 8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7 |
| geth_mac | 34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a |
| geth_windows | 828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5 |
| geth_linux_arm64 | 6ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e |
v1.6.7
Feb 18, 2026
Mandatory Update Required: NO
Target Audience: all users
Procedure: simply binary replacement should be good from v1.6.x
Schedule(Timeline): no scheduled upgrade timeline, but we recommend upgrading.
This release ports critical security fixes from go-ethereum v1.16.9, resolving two P2P vulnerabilities.
crypto/secp256k1: fix coordinate check
crypto/ecies: fix ECIES invalid-curve handling
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | def582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9 |
| geth_mac | 94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818 |
| geth_windows | b35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607 |
| geth_linux_arm64 | a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9 |
Mandatory Update Required: NO
Target Audience: all users
Procedure: simply binary replacement should be good from v1.6.x
Schedule(Timeline): no scheduled upgrade timeline, but we recommend upgrading.
This release ports critical security fixes from go-ethereum v1.16.9, resolving two P2P vulnerabilities.
crypto/secp256k1: fix coordinate check
crypto/ecies: fix ECIES invalid-curve handling
| Assets | Sha256 Checksum |
|---|---|
| mainnet.zip | 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7 |
| testnet.zip | 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7 |
| geth_linux | def582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9 |
| geth_mac | 94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818 |
| geth_windows | b35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607 |
| geth_linux_arm64 | a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9 |