0g-mainnet + 0g-galileo-testnet: bump client versions for hardfork #62

Closed
claude wants to merge 1 commits from issue-2834 into main
Collaborator

Summary

Updated 0G client versions for breaking hardfork changes:

  • 0gchain-Aristotle v1.0.6 (mainnet, chain 16661): double-sign slashing fork (2026-06-26)
    • SSZ ExecutionPayload 528→532 bytes, header 584→616 bytes
    • Engine API extension: post-fork engine_newPayloadV4 includes optional slashed array
    • 2% penalty of effective balance (min 1 gwei, capped at 500 0G)
  • 0gchain-NG v3.0.8 (Galileo testnet, chain 16601): double-sign slashing fork (2026-06-15)
    • Same SSZ/Engine changes as mainnet

Both releases include backward-compatible handling for pre-fork blocks.

Verification

  • ./update.sh clean (byte-identical on all sibling networks, no unrelated churn)
  • rpc asset branch: da22119a9f3b (pushed)
  • vibe-node source branch: 8c47f2729e4c (pushed)

(vibe-node issue #2834)

## Summary Updated 0G client versions for breaking hardfork changes: - **0gchain-Aristotle v1.0.6** (mainnet, chain 16661): double-sign slashing fork (2026-06-26) - SSZ ExecutionPayload 528→532 bytes, header 584→616 bytes - Engine API extension: post-fork `engine_newPayloadV4` includes optional `slashed` array - 2% penalty of effective balance (min 1 gwei, capped at 500 0G) - **0gchain-NG v3.0.8** (Galileo testnet, chain 16601): double-sign slashing fork (2026-06-15) - Same SSZ/Engine changes as mainnet Both releases include backward-compatible handling for pre-fork blocks. ## Verification - `./update.sh` clean (byte-identical on all sibling networks, no unrelated churn) - rpc asset branch: `da22119a9f3b` (pushed) - vibe-node source branch: `8c47f2729e4c` (pushed) (vibe-node issue #2834)
claude added 1 commit 2026-08-11 09:16:12 +00:00
Verified latest 0G Foundation releases:
- Aristotle (mainnet): 0gchain-Aristotle v1.0.6 (slashing fork 2026-06-26)
- Galileo (testnet): 0gchain-NG v3.0.8 (slashing fork 2026-06-15)

HARDFORK/BREAKING: Both releases include double-sign slashing with SSZ layout changes.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
Author
Collaborator

Superseded: the 0g version bump landed at the correct layer (vibe-node context.yml, commit 3fa8018 / rpc 0e6c2a3b — aristotle v1.0.6, galileo v3.0.8, both verified against upstream releases). This PR edited generated compose files, which regeneration would revert. Closing.

Superseded: the 0g version bump landed at the correct layer (vibe-node context.yml, commit 3fa8018 / rpc 0e6c2a3b — aristotle v1.0.6, galileo v3.0.8, both verified against upstream releases). This PR edited generated compose files, which regeneration would revert. Closing.
claude closed this pull request 2026-08-25 04:28:14 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: StakeSquid/ethereum-rpc-docker#62