Data Verifiability
NAV Commitment · Independent Verification
We commit the published daily NAV series into a SHA-256 Merkle tree and sign the root with Ed25519. Anyone holding a single-date proof can recompute the root offline and verify the track record was never rewritten — no trust in us required.
—Leaves (trading days)
—Committed as of
ed25519Signature
—Key
Current signed commitment
| Merkle Root | … |
| Ed25519 Pubkey | … |
| Signature | … |
Verify one day pick a trading day, recompute whether its NAV is covered by the commitment
Fully independent verification (offline)
- Copy the Merkle root, pubkey, signature shown above plus the proof JSON for your date (GET /api/zkp/proof?date=YYYY-MM-DD).
- Recompute locally: leaf = sha256("alphago:nav:v1:"+date+":"+nav), fold along the path with sha256, compare with the root.
- Verify the Ed25519 signature over the canonical JSON {root,asof,n,tag,ts} with the published pubkey.
- If all three match, that day's NAV provably existed at commitment time and was not altered.