# Week 12 Update **Status**: - Updates to genesis code for `eth2-testnet-genesis` - Encountered MacOS issues, fixed `operation not permitted error` in [terminal](https://osxdaily.com/2018/10/09/fix-operation-not-permitted-terminal-error-macos/) - Meeting scheduled 5 October with mentors to review draft PRs and align on approach to Lodestar code - Draft [genesis script](https://github.com/atkinsonholly/lodestar/pull/2) (Holly) + [retention script](https://github.com/atkinsonholly/lodestar/pull/1) (Adedamola) - [x] Genesis script uses eth2-testnet-genesis to generate a new genesis.ssz at a specified out dir - [ ] Checkpointz and Lodestar ephemery flags in progress - see notes below - Manual draft genesis script TODOs (see PR) include: - Iteration calc Questions relating to: **GENESIS** - Approach to out dir - Validator input - Approach to using eth2-testnet-genesis repository by Protolambda (I can't find anything in Lodestar already that would perform the equivalent, unless I should code the ssz from scratch) - Paths - Fix / validate input types - Iteration is 95 instead of 96 **RESET** See Adedamola's [dev update](https://hackmd.io/WBAtfKu3RGyUw__DFw16Fw?view) **Next steps**: - Review [how directories are created in Lodestar](https://github.com/atkinsonholly/lodestar/tree/unstable/packages/cli/src/paths) - Meeting notes below --- Genesis (Holly) * Use checkpointz for checkpoint option “genesis checkpoint sync” usually from latest finalised checkpoint, but we will use the genesis epoch * Learn about checkpointz! Verify feasibility for using this with ephemery :) * Second option is to use 
ephemery.dev url is the “backup download option” (already implemented) * Third option to generate genesis with my script using another flag * Fourth option to generate with a flag to override with custom path to genesis.ssz provided by user [developer] Reset (Adedamola) * Need to start + stop Lodestar from inside the client * Look at packages/cli/src/cmds/beacon/handler.ts Next steps * Talk to EF devops about checkpointz (pk’s colleague) as needed; * Validate whether it possible to use with ephemery (Holly) * Connect with Lodestar (Mario will connect us on TG) * Genesis: * Ask Lodestar for feedback on overall approach to ephemery code * Changes to config + cli (similar to Holesky) * New ephemery package * Flags * Reset: * TBC what questions we have for Lodestar