## EPF Week 17 Update
Devnet-0 will be based on the consensus spec [v1.6.0-beta.0](https://github.com/ethereum/consensus-specs/releases/tag/v1.6.0-beta.0) release. Since we have a static enough spec now, it's a good time to go through my lighthouse PR's that were made before the recent changes introduced by the spec release and update them accordingly.
From looking at the v1.6.0-beta.0 release, it seems like these updates to the spec require some modifications to my stale PR's or entirely new PR's, so I spent my week on that.
### Need for Self-building flow:
- [X] eip7732: enforce self build header signature to point of infinity ([#4552](https://github.com/ethereum/consensus-specs/pull/4552))
- handled in [PR](https://github.com/shane-moore/lighthouse/pull/5)
- [X] eip7732: rename execution payload header to execution payload bid ([#4525](https://github.com/ethereum/consensus-specs/pull/4525))
- handled in [PR](https://github.com/shane-moore/lighthouse/pull/13)
- [X] eip7732: remove latest_execution_payload_header ([#4598](https://github.com/ethereum/consensus-specs/pull/4598))
- handled already in `gloas-containers` branch
- [X] eip7732: clean up get_attestation_participation_flag_indices ([#4583](https://github.com/ethereum/consensus-specs/pull/4583))
- handled in [PR](https://github.com/shane-moore/lighthouse/pull/7)
- [X] Clean up Gloas's presets ([#4607](https://github.com/ethereum/consensus-specs/pull/4607))
- handled in [PR](https://github.com/shane-moore/lighthouse/pull/13)
### Need after devnet-0:
- [ ] eip7732: abort payment on proposer equivocation (#4562)
- [ ] eip7732: do not add zero value withdrawals (#4509)
- [X] eip7732: consider builder pending payments for pending balance to withdraw (#4513)
- [PR](https://github.com/shane-moore/lighthouse/pull/23)
- [ ] eip7732: remove header and inclusion proof from data column sidecar (#4527)
- think no blobs for devnet-0 but should check on this
- [ ] Add helper functions for slot time deadlines (#4589)