Attestra
NEAR nativeread only

Light Client Proof

Prove an event is in a final block, in your browser.

How it works

1. A light client block is fetched and its hash computed from its fields; the block producers' ed25519 approvals are checked and must hold more than 2/3 of the epoch's stake.

2. EXPERIMENTAL_light_client_proof returns merkle paths. The receipt's outcome is hashed and walked to the block's outcome root, and the block's hash to the head's block merkle root.

3. The event line must be in the outcome's logs. All of this runs here, in your browser.

Trusted: the epoch's ordered block producer list as the RPC reports it.