mev-boost icon indicating copy to clipboard operation
mev-boost copied to clipboard

Support mev-boost in lodestar

Open come-maiz opened this issue 3 years ago • 8 comments

Here we track the support of mev-boost in lodestar.

come-maiz avatar Jun 19 '22 01:06 come-maiz

@g11tech, @dapplion, and @tuyennhv are the humans writing the code for mev-boost in lodestar.

Issues in the lodestar repository

  • https://github.com/ChainSafe/lodestar/issues/3953
  • https://github.com/ChainSafe/lodestar/issues/3945

Merged work

  • https://github.com/ChainSafe/lodestar/pull/3969

come-maiz avatar Jun 19 '22 02:06 come-maiz

usage doc: https://github.com/ChainSafe/lodestar/blob/unstable/docs/usage/mev-integration.md

tl-dr:

  1. Provide lodestar BN with a Builder endpoint (which corresponds to the network you are running) via these additional flags:
--builder.enabled --builder.urls <builder/relay/boost url>
  1. Run lodestar VC with these additional flags
--builder.enabled --defaultFeeRecipient <your ethereum address>

g11tech avatar Jul 19 '22 13:07 g11tech

Issues found during testing:

  • https://github.com/ChainSafe/lodestar/issues/4394
  • https://github.com/ChainSafe/lodestar/issues/4395
  • https://github.com/ChainSafe/lodestar/issues/3062#issuecomment-1211457758

come-maiz avatar Aug 11 '22 01:08 come-maiz

Issues found during testing:

* [MaxListenersExceededWarning: Possible EventTarget memory leak detected. ChainSafe/lodestar#4394](https://github.com/ChainSafe/lodestar/issues/4394)

* [error: Error updating eth1 chain cache  Timeout request ChainSafe/lodestar#4395](https://github.com/ChainSafe/lodestar/issues/4395)

* [Chain logs "expected" errors ChainSafe/lodestar#3062 (comment)](https://github.com/ChainSafe/lodestar/issues/3062#issuecomment-1211457758)

thanks @come-maiz for reporting issues, most of these are harmless/self recoverable issues not liked with mev-boost, we have plans to improve our error UX and will keep you updated as we improve the experience. Do update any other issues you are facing. :pray:

g11tech avatar Aug 11 '22 17:08 g11tech

Thank you @g11tech. My beacon node has 3 more days left for syncing. I'll share anything weird that happens.

come-maiz avatar Aug 11 '22 17:08 come-maiz

Thank you @g11tech. My beacon node has 3 more days left for syncing. I'll share anything weird that happens.

which networ are you syncing? may be I can provide you with a weak subjectivity sync encpoint to start off easily with

g11tech avatar Aug 11 '22 17:08 g11tech

I'm in kiln. Now I should actually stop and restart with goerli. And yes please, how do I make this faster? :)

come-maiz avatar Aug 11 '22 17:08 come-maiz

I'm in kiln. Now I should actually stop and restart with goerli. And yes please, how do I make this faster? :)

DM me on discord pls will share you the endpoint (since its not for mass public consumption)

g11tech avatar Aug 11 '22 17:08 g11tech