**EPF Cohort 6 - Week 1 Update**
---
**Week 1 Progress**
---
I ended up finishing the sync committee work that I started last week. Essentially for this, I had rewritten the slot/epoch code to work using intervals, which would allow for aggregator functionality to occur at the 2/3rd part while minimizing the need for additional tokio task spawning.
One thing I noticed was apparently the sections within the consensus specs which refer to triggering logic based on whether one-third of the slot has transpired, or if a valid block was received could essentially be done with a simple request timeout of a third of a slot, which simplifies the logic for both sync committees and attestations.
Finally, a small subtask I performed in order to prepare the validator for testnet operations was to acquire enough hoodi testnet ethereum for a staking run.
**Tasks for Week 2**
---
One of the big things currently is to actually get some integration tests up for the validator. One of the things I found regarding this was ethPandaOps, which might be useful to look into using for this task, with a specific focus on assertoor.
Resources
---
- [Assertoor](https://ethpandaops.io/docs/tooling/assertoor/)
- [Altair Validator Specs](https://ethereum.github.io/consensus-specs/specs/altair/validator/)
- [Hoodi PoW Faucet for Testnet Ethereum](https://faucet.hoodi.ethpandaops.io/)