v1.4.8
Notice
Mandatory Update: Yes
Haber and Tycho(Cancun: BlobTx) hard fork will be enabled on BSC mainnet simultaneously, so this release also supports the Tycho hard fork, detail of Tycho hard fork may refer https://github.com/bnb-chain/bsc/releases/edit/v1.4.7
Description
Release v1.4.8 is a cut-in hard fork release for BSC Testnet and Mainnet, the HF name is: Haber, it only supports one BEP: BEP-381: Precompile for secp256r1 Curve Support
As there is strong demand for supporting of secp256r1 pre-compile contract, we decide to move it faster.
And BSC would use address 0x100, which is same as other major chains to make it easier for developers.
Developers may refer this code on how to use this pre-compile contract: https://github.com/getclave/clave-contracts/blob/master/contracts/helpers/VerifierCaller.sol
The target Haber hard fork time will be:
- Testnet: 2024-05-29 06:07:00 AM UTC
- Mainnet: 2024-06-20 06:05:00 AM UTC
Changelog
FEATURE
- #2483 core/vm: add secp256r1 into PrecompiledContractsHaber
- #2400 RIP-7212: Precompile for secp256r1 Curve Support
IMPROVEMENT
NA
BUGFIX
NA
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | aeeae3392bd51af57fb1e2eddeefff7e84d58a37f87513495348d82deee5824f |
testnet.zip | bcb79b8731c50ddaa3a5a2e3e92afa4f04b0c04c72b6b37b8a69ecd776304f15 |
geth_linux | 8310f250fe8f628ec839d5954ff4e3e70ca1a0248e3b76243f4885945dd5ce3e |
geth_mac | c99ede9b07d09fe5960a03bce0cd3c92c8f93d0022741b3cb7ccf3ecbb7070e4 |
geth_windows | ec7d777c7a200612e301da863a64b1ddf5ed76e5dba575e496479174453cd4d8 |
geth_linux_arm64 | a2a7ee2872dc2d0dc4fadd7417d31f7fcdf6e553cf1b90cb630fcd6c0dcff845 |