What’s sealed vs what’s public
This is the answer to “but I don’t want my strategy to leak.”
The dashboard renders only the ✅ rows. Decryption is never asked of the user. Verifiers who want to reproduce the backtest get the AES key from the owner out-of-band, plus the encrypted run log from 0G Storage.
Determinism contract (non-negotiable)
The whole story collapses if backtests aren’t reproducible. The engine enforces:
CI runs the same agent + dataset 10× per market mode; all 10
runHash values must match.
Trust model — two layers, two questions
Qualifier layer (static cert)
Arena layer (live cert)
Honesty rule: v0.2 self-operate is not trustless. We disclose this explicitly. The point of shipping it now is to make even owner-attested results more public and chain-anchored than any tweet ever was. v0.3 closes the gap pre-TEE; v0.4 closes it fully.
Markets supported
Auto REST polling fallback for region-locked deployments. Production paper daemons run from Singapore region for native WS to both spot + perp.
