Frequently Asked Questions

How do I prove data on Ethereum against an SP1 Helios light client?

The SP1 Helios light client validates the Ethereum beacon chain's headers are signed correctly by the Altair sync committee. The Helios library verifies that the execution payload in the beacon chain's header is correct here.

You can use storage proofs to Merkle prove data in the Merkle Patricia Trie against the execution state root.