Skip to main content

registerValidator errors

Probably shows up in mev-boost logs as 502 errors in registerValidator request.

logs contain not a known validator

This means the relay doesn't know about this validator.

Steps to resolve:

logs contain failed to verify validator signature

See also https://github.com/flashbots/mev-boost/issues/281 - make sure you are setting the correct network flags to both your beacon node and validator client.

logs contain context deadline exceeded

Might look similar to this in the logs:

  • This means that the the request didn't finish in time until the mev-boost request timeout expires.
  • Sending 1k validator registrations is about 500KB of data
  • Slow connections from server to the relay might take more than 2 seconds to establish the connection and send the data

Solution:

  • ensure your server has good connectivity (and bandwidth) to the US
  • configure a smaller validatorRegistration bucket size on the beacon node (instead of sending up to 1k at once, try with 500)
  • higher mev-boost request timeout - eg. 3.5s: -request-timeout 3500

Other issues

Please create an issue for it here: https://github.com/flashbots/mev-boost/issues/new