Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

Commit 543bb55

Browse files
committed
Update outdated parts of README (#22)
1 parent c2e6c81 commit 543bb55

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

README.md

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ Official Golang execution layer implementation of the Ethereum protocol.
44

55
Builder API implementing [builder spec](https://github.com/ethereum/builder-specs), making geth into a standalone block builder.
66

7-
Run on your favorite network, including Mainnet, Goerli, Sepolia and local devnet.
7+
Run on your favorite network, including Mainnet, Goerli, Sepolia and local devnet. Instructions for running a pos local devnet can be found [here](https://github.com/avalonche/eth-pos-devnet).
88

9-
Requires forkchoice update to be sent for block building, on public testnets run beacon node modified to send forkchoice update on every slot [example modified beacon client (lighthouse)](https://github.com/flashbots/lighthouse)
9+
You will need to run a modified beacon node that sends a custom rpc call to trigger block building. You can use the modified [prysm fork](https://github.com/flashbots/prysm) for this.
1010

1111
For prerequisites and detailed build instructions please read the [Installation Instructions](https://geth.ethereum.org/docs/getting-started/installing-geth).
1212

@@ -133,17 +133,11 @@ Ropsten test network is based on the Ethash proof-of-work consensus algorithm. A
133133
it has certain extra overhead and is more susceptible to reorganization attacks due to the
134134
network's low difficulty/security.
135135

136-
* Builder polls relay for the proposer registrations for the next epoch
137-
138-
Builder has two hooks into geth:
139-
* On forkchoice update, changing the payload attributes feeRecipient to the one registered for next slot's validator
140-
* On new sealed block, consuming the block as the next slot's proposed payload and submits it to the relay
141-
142-
Local relay is enabled by default and overwrites remote relay data. This is only meant for the testnets!
136+
* Builder polls relay for the proposer registrations for the next epoch when block building is triggered
137+
* If both local relay and remote relay are enabled, local relay will overwrite remote relay data. This is only meant for the testnets!
143138

144139
## Limitations
145140

146-
* Blocks are only built on forkchoice update call from beacon node
147141
* Does not accept external blocks
148142
* Does not have payload cache, only the latest block is available
149143

0 commit comments

Comments
 (0)