reth icon indicating copy to clipboard operation
reth copied to clipboard

Historical EIP-1186 `eth_getProof` support for op-stack Withdrawal proofs

Open 0xOsiris opened this issue 9 months ago • 1 comments

Describe the feature

Currently Reth does not offer support for eth_getProof on historical blocks. This breaks compatibility with the op-stack having Reth running as the sequencing execution client as Reth will not be able to generate withdrawal proofs for the proposer to post to L1 (except at the tip).

Additional context

Ref: https://github.com/ethereum-optimism/optimism/blob/89a3a5f32b79b2447690cdac70b1df498ffdb25c/op-node/withdrawals/utils.go#L102

Related to: https://github.com/paradigmxyz/reth/issues/5246

0xOsiris avatar May 07 '24 22:05 0xOsiris

Just a quick update, @0xOsiris and I have started working on this. I will open a draft PR with a few questions a little later today.

0xKitsune avatar May 08 '24 20:05 0xKitsune

This issue is stale because it has been open for 21 days with no activity.

github-actions[bot] avatar May 30 '24 01:05 github-actions[bot]

This issue was closed because it has been inactive for 7 days since being marked as stale.

github-actions[bot] avatar Jun 07 '24 01:06 github-actions[bot]

Hey - any chance this issue might be worked on at some point ? I see it dropped now but it would be a fantastic and important feature to have for reth !

nikkolasg avatar Jun 09 '24 09:06 nikkolasg

Thanks for flagging, reopened it for consideration:)

onbjerg avatar Jun 10 '24 09:06 onbjerg

+1 for this. We decided to go with Besu until this is ready

jaeaster avatar Jun 27 '24 06:06 jaeaster

This is a much needed feature to be able to use Reth for OP stack rollups

denis-pingin avatar Jun 27 '24 10:06 denis-pingin

This issue is stale because it has been open for 21 days with no activity.

github-actions[bot] avatar Jul 26 '24 01:07 github-actions[bot]

This issue was closed because it has been inactive for 7 days since being marked as stale.

github-actions[bot] avatar Aug 02 '24 01:08 github-actions[bot]