# Lido WC update: Node Operator's perspective
Timespan: **Jul 12—Jul 16**, 2021.
## Summary
* Lido DAO is going to change **withdrawal credentials (WC)** so that they point to an upgradeable smart contract instead of a BLS key. This will allow for more decentralization as withdrawal logic will be controlled by LDO holders via DAO voting instead of withdrawals being initiated by holders of BLS key parts.
* The change is going to take place on the week of **12.07–19.07.2021**.
* The already submitted but unused deposit data will be pruned.
* Lido team will provide you the list and the starting index of these pruned deposit data and propose the DAO to compensate the gas fees paid for submitting them.
* You will need to generate a new chunk of deposit data using the new withdrawal credentials. You may reuse the validator keys that were used in the pruned deposit data, but you'll still need to re-generate deposit data since it includes WC and will require re-signing after the WC change.
## Changes required
You'll need to start using the WC [with the new 0x1 withdrawal prefix](https://github.com/ethereum/eth2.0-specs/blob/dev/specs/phase0/validator.md#eth1_address_withdrawal_prefix) for generating new deposit data. This is already supported by the official [ETH2 deposit CLI](https://github.com/ethereum/eth2.0-deposit-cli) using the `eth1_withdrawal_address` argument.
If you're not re-using the pruned validator keys when generating new deposit data, you'll need to exclude them from monitoring and operations.
## Key dates
### Monday, Jul 12
3:00 PM UTC: new WC are generated and published. Please validate them and make sure you're able to generate a new chunk of deposit data using the new WC. We'll ask you to generate test deposit data.
UPD. The withdrawal credentials thus is the following byte sequence as per the [ETH2.0 specification](https://github.com/ethereum/eth2.0-specs/blob/dev/specs/phase0/validator.md#eth1_address_withdrawal_prefix):
`010000000000000000000000b9d7934878b5fb9610b3fe8a5e441e8fad7e293f`
### Wednesday, Jul 14
7:00 AM UTC: an onchain vote for WC change is started.
### Thursday, Jul 15
9:00 AM UTC: the vote for WC change is executed. All validator keys that are not used by that moment are removed from the protocol. Lido team provides a list of validator keys that were removed, as well as their starting index.
**Please submit new deposit data till 3:00 PM UTC. You'll have 6 hours.**
3:00 PM UTC: an onchain vote is started for raising validator key limits for those node operators that have submitted new deposit data on this day.
### Friday, Jul 16
4:00 PM UTC: the vote for raising validator key limits is executed and buffered Ether is deposited using the new deposit data.
## Action items
| TODO | From | Till |
| ---- | ---- | ---- |
| Generate test deposit data using the new WC. Make sure your infrastructure supports the new setup | Monday, Jul 12, 3:00 PM UTC | Thursday, Jul 15, 9:00 AM UTC |
| Generate and submit final deposit data using the new WC | Thursday, Jul 15, 9:00 AM UTC | Thursday, Jul 15, 3:00 PM UTC.
| If you're not reusing the removed validator keys: exclude the removed keys from monitoring and operations | Thursday, Jul 15, 9:00 AM UTC | Friday, Jul 16, 4:00 PM UTC |