This page is intentionally “dumb”: it encodes and submits txs using minimal ABI.
- If root + uri are present → Publish mode.
- If epoch + amount + proof are present → Claim mode.
Proof too long for URL? Use proof_b64 (base64url(JSON array)).
Actions
Publish Epoch (Sysop)
Requires the connected wallet to be the distributor owner() (or tx reverts).
Claim (User)
Amount must be base units (e.g. 50 * 10^18). Proof must match leaf (account,amount).