Skip to content

feat: add recursive execution proof guest logic - #77

Draft
frisitano wants to merge 1 commit into
eth-act:mainfrom
frisitano:recursive-execution-proof-guest
Draft

feat: add recursive execution proof guest logic#77
frisitano wants to merge 1 commit into
eth-act:mainfrom
frisitano:recursive-execution-proof-guest

Conversation

@frisitano

Copy link
Copy Markdown

Summary

  • add a shared recursive execution-proof guest crate and canonical recursive input/state types
  • align Gloas new-payload request structures with Lighthouse progressive SSZ commitments
  • integrate the recursive adapter with both the Reth and Ethrex stateless validator paths
  • add focused invariant, failure-path, and native client-adapter coverage

Testing

  • cargo test -p recursive-execution-proof --offline
  • cargo test -p stateless-validator-reth --test host_execution --features host --offline
  • cargo test -p stateless-validator-ethrex --test host_execution --features host --offline

Deferred boundaries

  • prior-proof verification remains proof-system specific through ExecutionProofVerifier
  • bid and envelope BLS signature verification remains at the consensus-client boundary

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant