Releases: taikoxyz/simple-taiko-node
v1.11.0
1.11.0 is a release for the Hekla testnet, with support for the upcoming Pacaya fork, as well as optimizations and bug fixes.
Mandatory Update ⚠️
Key Dates
- Pacaya Fork: Estimated for Mar 28th, 2025, at block height 1,299,888. The exact time may vary due to block time variability.
Required Software Versions
The versions listed below are the minimum required for the Pacaya upgrade. Please note that newer versions may be released, and it's advised to stay updated.
- Taiko BCR Protocol v2.2.0 — If using a ProverSet for block proposals, update to the new implementation.
- taiko-geth v1.14.1
- taiko-client v1.3.1
- simple-taiko-node v1.11.0
- raiko v1.6.0
Failure to upgrade may lead to network disconnection or operational issues.
Details
Features
- hekla: bump client tags (#373) (451dab3)
- hekla: update tags for Hekla (#371) (f2a4af7)
- repo: update Hekla image tags for Pacaya fork (#369) (0f1e3b1)
Chores
v1.10.3
v1.10.2
v1.10.1
v1.9.1
v1.9.0
Summary
1.9.0 (2025-01-20) is a pre-release for the Hekla testnet, with support for the upcoming protocol fork, as well as optimizations and bug fixes.
Major Updates:
- Supported revert protection to protect proposers' profit. (Need your PBS service support revert protection and upgrade the
ProverSet
) - Introduced the fallback mechanism, proposer will use calldata as DA when blob fee is more expensive than using calldata when enabled the
l1.fallbackToCalldata
. - Reduced the
provingWindow
. - Introduced proof aggregation, provers can accumulate a certain number of proofs and submit them in batches to save gas costs.
- Breaking change in ABI encoding due to contract upgrade
⚠️ .
Command-Line Flags
New Flags
-
--l1.fallbackToCalldata
: Optional config. If set to true, the proposer will use calldata as DA when the blob fee is more expensive than using calldata. -
--l1.revertProtection
: Optional config. Enable revert protection within your ProverSet contract, this is effective only if your PBS service supports revert protection. -
--prover.sgx.batchSize
: Optional config. The default size of batch sgx proofs, when it arrives, submit a batch of proof immediately, when the value is larger than 1, it means enabling the proof aggregation. -
--prover.forceBatchProvingInterval
: Optional config. Time interval to prove blocks, even if the number of pending proofs does not exceed the batchSize, this flag only works when the proof aggregation is enabled.
Removed Flags
--prover.capacity
: Please ensure this flag is removed from your configuration file.--extraData
: Optional, if you used this flag before, it won't work after the upgrade.--prover.minEthBalance
: Optional, if you used this flag before, it won't work after the upgrade.--prover.minTaikoTokenBalance
: Optional, if you used this flag before, it won't work after the upgrade.--prover.blockSlippage
: Optional, if you used this flag before, it won't work after the upgrade.--prover.maxProposedIn
: Optional, if you used this flag before, it won't work after the upgrade.
Mandatory Update ⚠️
Key Dates
- Protocol Upgrade: Feb 1st, 2025, 2:00 AM UTC (10:00 AM Singapore) — Ensure your software is updated before this time.
Required Software Versions
The versions listed below are the minimum required for the fork upgrade. Please note that newer versions may be released, and it's advised to stay updated.
- Taiko BCR Protocol v1.11.0 — If using a ProverSet for block proposals, update to the new implementation.
- taiko-geth v1.11.1
- taiko-alethia-client v0.43.1
- simple-taiko-node v1.9.0
Failure to upgrade may lead to network disconnection or operational issues. You can revert to previous versions before the fork if necessary, as no database schema changes are involved. This pre-release applies only to the Hekla testnet and is not for mainnet use.
Features
v1.8.2
v1.8.1
Summary
v1.8.1 (2024-10-24) is a release for Taiko Mainnet, with support for the upcoming Ontake protocol fork, as well as optimizations and bug fixes.
Mandatory Update ⚠️
Key Dates
- Protocol Upgrade: Oct 31th, 2:00 AM UTC (10:00 AM Singapore) — Ensure your software is updated before this time.
- Ontake Fork: Estimated for Nov 15th, 2024, at block height 538,304. The exact time may vary due to block time variability.
Required Software Versions
The versions listed below are the minimum required for the Ontake upgrade. Please note that newer versions may be released, and it's advised to stay updated.
- Taiko BCR Protocol v1.10.0 — If using a ProverSet for block proposals, update to the new implementation.
- taiko-geth v1.11.1
- taiko-client v0.39.2
- simple-taiko-node v1.8.1
- raiko v1.3.0
Failure to upgrade may lead to network disconnection or operational issues. You can revert to previous versions before the fork if necessary, as no database schema changes are involved.
Details
Features
- env: add TxMgr flag annotations (#334) (dd9322f)
- hekla: bump Hekla client tag (#337) (b575679)
- mainnet: bump client version (#336) (9166881)
- mainnet: bump version (#341) (ec5868f)
- update tags for Hekla / mainnet (#340) (3884f86)
Chores
Bug Fixes
v1.8.0
Summary
v1.8.0 (2024-10-23) is a release for Taiko Mainnet, with support for the upcoming Ontake protocol fork, as well as optimizations and bug fixes.
Mandatory Update ⚠️
Key Dates
- Protocol Upgrade: Oct 31th, 2:00 AM UTC (10:00 AM Singapore) — Ensure your software is updated before this time.
- Ontake Fork: Estimated for Nov 15th, 2024, at block height 538,304. The exact time may vary due to block time variability.
Required Software Versions
The versions listed below are the minimum required for the Ontake upgrade. Please note that newer versions may be released, and it's advised to stay updated.
- Taiko BCR Protocol v1.9.0 or v1.10.0 — If using a ProverSet for block proposals, update to the new implementation.
- taiko-geth v1.11.1
- taiko-client v0.39.2
- simple-taiko-node v1.8.1
- raiko v1.3.0
Failure to upgrade may lead to network disconnection or operational issues. You can revert to previous versions before the fork if necessary, as no database schema changes are involved.
Details
Features
- env: add TxMgr flag annotations (#334) (dd9322f)
- hekla: bump Hekla client tag (#337) (b575679)
- mainnet: bump client version (#336) (9166881)
- mainnet: bump version (#341) (ec5868f)
- update tags for Hekla / mainnet (#340) (3884f86)
Chores
v1.7.0
Summary
v1.7.0 is a release for the Hekla testnet, with support for the upcoming Ontake protocol fork, as well as optimizations and bug fixes.
Mandatory Update ⚠️
Key Dates
- Protocol Upgrade: Sep 20th, 2:00 AM UTC (10:00 AM Singapore) — Ensure your software is updated before this time.
- Ontake Fork: Estimated for Sep 24th, 2024, at block height 840,512. The exact time may vary due to block time variability.
Required Software Versions
The versions listed below are the minimum required for the Ontake upgrade. Please note that newer versions may be released, and it's advised to stay updated.
- Taiko BCR Protocol v1.9.0 — If using a ProverSet for block proposals, update to the new implementation.
- taiko-geth v1.8.0
- taiko-client v0.36.0
- simple-taiko-node v1.7.0
- raiko v1.1.0
Failure to upgrade may lead to network disconnection or operational issues. You can revert to previous versions before the fork if necessary, as no database schema changes are involved. This pre-release applies only to the Hekla testnet and is not for mainnet use.
Details
Features
-
prover,proposer,driver: bump client version (#330) (ce53ce2)
-
feat(env): update Hekla && mainnet bootnodes by @davidtaikocha in #332
-
chore(main): release 1.7.0 by @github-actions in #333
Full Changelog: v1.6.0...v1.7.0