-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
invalid payload because bad withdrawals root #661
Comments
I can see this as well, I think one relayer/building is not providing proper blocks (get header forces to use a specific block root so the returned block should match it). |
Equivalent log for Teku:
|
I've picked randomly 5 block proposals affected by this from today, all point to the titan relayer, I'm engaging with them and will post an update here. |
Thanks for updating in this thread! |
Just a quick update: still investigating / trying to understand what's going on, it's not clear yet. |
It was root-caused on Gattaca's side and they rolled out a fix ; a post-mortem will likely come. Still watching on our side but so far we did not see it again (we had it about 10-20 times a day before). |
I removed Titan as per your observation from the relay list and now got this issue with Ultra Sound Money too:
|
Hello, Interesting! I think your issue is slightly different (the Titan issue was for withdrawal roots, in your case it seems to be transaction roots) ; I'm not sure what could be the issue. I haven't seen it via ultrasound or other relayers so far (we don't use vouch though), it may be related to something specific to your setup. |
Hey all, On July 24, Kiln alerted us to this issue. We discovered our relay was improperly handling Optimistic V2 bids, specifically due to invalid withdrawals roots. This led to validators being forced to use the locally produced block after the consensus client rejected their invalid header for a subset of blocks. We deployed a fix on July 25 at 10:30 UTC that ensures proper validation. Additional technical details can be found here: gattaca-com/helix#29 We've been monitoring the situation closely with Kiln's assistance, and have not detected any further issues since the fix was implemented. We’ll shortly share a detailed post-mortem with additional analysis! |
Thanks for the update. Would appreciate you linking the post mortem here too 🙏 |
Here's a more detailed incident report: https://titanbuilder.substack.com/p/titan-relay-incident-report-withdrawals |
Hi,
This started happening recently, any idea what could it be and if I may have some misconfiguration?
The text was updated successfully, but these errors were encountered: