This is a required update for the Prater testnet and recommended for other users.
IMPORTANT: Prater nodes must be made "merge ready"
All Prater nodes will need to prepare for the merge, including:
- Connecting to a local execution client's engine API with the
--ee-endpointoption. - Validators will need to set a default fee recipient with
--validators-proposer-default-fee-recipient.
See the Teku guide on preparing for the merge for more information.
Downloads
- Available as
22.7.0on Dockerhub - Download the binary distribution:
Additions and Improvements
- Added Bellatrix fork epoch and terminal total difficulty to schedule the Prater/Görli merge
- Support
--network=goerlias an alias for--network=prater - Added a panda banner to celebrate the merge completing
- Log a warning instead of a verbose error if node is syncing while performing sync committee duties
- Distributions created from the same git commit and docker image will be identical
- Optimised storage of latest vote information by batching updates
- Ensured dependencies are up to date
- Validator Registration signature integration with external signer
- Teku-specific Beacon Node API on
/teku/v1/beacon/deposit_snapshotproviding finalized Deposit Tree Snapshot according to the draft EIP-4881
Bug Fixes
- Fix not rendering emoticons correctly in graffiti when running in a Docker container
- Fix resource leak from closed SSE connections
Upcoming Breaking Changes
- The
/eth/v1/debug/beacon/states/:state_idendpoint has been deprecated in favor of the v2 Altair endpoint/eth/v2/debug/beacon/states/:state_id - The
/eth/v1/beacon/blocks/:block_idendpoint has been deprecated in favor of the v2 Altair endpoint/eth/v2/beacon/blocks/:block_id - The
/eth/v1/validator/blocks/:slotendpoint has been deprecated in favor of the v2 Altair endpoint/eth/v2/validator/blocks/:slot - The
/eth/v1/debug/beacon/headsendpoint has been deprecated in favor of the v2 Bellatrix endpoint/eth/v2/debug/beacon/heads