# PEPC-Boost implementation notes
This document contains notes being taken down during implementation of PEPC-Boost. This will be built on capella fork rather then deneb, since deneb is still in a W.I.P
**Repos**
Prysm: https://github.com/bharath-123/prysm
PEPC-Boost Relay: https://github.com/bharath-123/pepc-boost-relay
Builder: https://github.com/bharath-123/pepc-boost-builder
**Base commits**
pepc-boost-base is created in each repo. We start working from this branch and will fork out from pepc-boost-base.
**Configuring Devnet**
Following this doc to configure a devnet with prysm and geth for faster development iterations:
https://docs.prylabs.network/docs/advanced/proof-of-stake-devnet#manual-setup-built-from-source
This command to write genesis.ssz:
`./prysm/bazel-bin/cmd/prysmctl/prysmctl_/prysmctl testnet generate-genesis --num-validators=64 --output-ssz=genesis.ssz --chain-config-file=./config.yml --override-eth1data=true`
**Considerations**
1. We can get multiple requests from the CL for a given slot with different parent blocks. PEPC-Boost builders in this case will send 2 seperate ROB/TOB bid pairs for each request.