Skip to content

Proofs

Check every epoch.

Each epoch publishes a Merkle root over every holder’s weight and payout. The full list is public.

No epochs yet.

The first one settles six hours after launch.

How to check

Each leaf is sha256(0x00 ‖ epoch ‖ holder ‖ weight ‖ amount) and each node is sha256(0x01 ‖ min(a,b) ‖ max(a,b)). Download the list, rebuild the root and compare. For one holder, fetch /v1/epochs/{id}/proof/{wallet}.

To check the weights, run the verifier from the repository. It reads every account’s history from any Solana RPC you choose, recomputes each weight and rebuilds the root.

Settlement also checks a sample through a second RPC provider. Any difference stops the epoch.