Note: As of September 27th, 2021, all EWC validator and full nodes should run a London-compatible client: OpenEthereum (v3.3.0-rc.8) or Nethermind (v1.11.3)
Documentation to update Validator Node client in preparation for Berlin Hard Fork:
For nodes running OpenEthereum client(v3.2.5) or earlier, the update is to OpenEthereum (v3.3.0-rc.8)
For nodes running Nethermind client (v1.10.72) or earlier, the update is to Nethermind (v1.11.3)
The update schedule
OpenEthereum and Nethermind clients compatible with AuRa are released in a regular rhythm. The process for implementing regular updates is described below. Emergency updates (i.e. in the event of a known security vulnerability with a specific client version) will be accelerated.
All EWC client updates are tested by the EWF team to ensure compatibility with the EW Chain AuRa consensus mechanism. EWF strongly recommends validators and other node (e.g. RPC) operators refrain from updating their clients until compatibility with the current version is confirmed on this page. Once EWF has completed testing of each update, we will communicate to validators and the broader community via Slack and Telegram that it is safe to install the new version; this page will also be updated regularly. For security/stability reasons, we recommend rolling out the update in waves, first on Volta and then the production EW Chain. During an update, validators will be split into two or more groups to simplify coordination and help maintain overall network stability.
Below is an example of how this works (actual timelines may vary):
Group 1 (e.g., address ends in letter or 0) Group 2 (e.g., address ends in number > 0) Group 1 Update Volta on Monday or Tuesday after the 'Go' signal Group 1 Update EWC on Thursday or Friday after the Volta update
Group 2 Update Volta on Thursday or Friday after the 'Go' signal Group 2 Update EWC on Monday or Tuesday (the week after the Volta update)
Updating the client
Good to know:
OpenEthereum Client update doesn’t change any of the following
Before applying the upgrade, ensure the validator node instance has the following requirements -
Storage(GB) and Type
Up to 5 (Minimum)
Up to 10 (Recommended)
Minimum 300, SSD
As the upgrade to OpenEthereumv3.3.0-rc.8 does not involve any config changes or require db-re sync, it should be relatively simple.
1. Download and verify the new image
Download the node software (Openethereum v3.3.0-rc.8)