Skip to content

Conversation

@kevaundray
Copy link

Issue Addressed

Which issue # does this PR address?

Proposed Changes

Please list or describe the changes introduced by this PR.

Additional Info

Please provide any additional information. For example, future considerations
or information useful for reviewers.

* add execution proofs by range and persist proofs in blobs_db

* use the same caching mechanism for proofsbyrange that columnsbyrange uses

* also fix proofsbyroot to hit da_checker then store

* cargo fmt

* lint fix

* fmt

* update database schema

* small cleanup

* update configs

* update to ignore new geth flags

* cargo fmt

* cargo lint

* sync: wire execution proofs through range/backfill sync

- track execution proof requests in block coupling logic
- add proof-by-range retries with zkvm peer selection
- skip proof processing when DA cache already satisfies minimum
- add testss

* make cargo fmt

* cargo sort

* update kurtosis script

* update cargo lock
@kevaundray kevaundray changed the title Add ExecutionWitness sentry Add ExecutionWitness sentry + ExecutionProofsByRange + Syncing Logic Dec 31, 2025
@kevaundray kevaundray marked this pull request as ready for review December 31, 2025 22:20
@kevaundray kevaundray merged commit 11578fb into optional-proofs Dec 31, 2025
21 of 22 checks passed
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.

2 participants