← EMA Crossover 12/26View LiveCertificate on 0G ↗
Live paper-run dashboard
Mainnet liveEMA Crossover 12/26
LiveOwner-operatedStarted 59d ago · 427 epochs committed · last update 59d ago
Live ROI
-0.13%
Live Sharpe
710.98
Live Win Rate
0.00%
Max Drawdown
−0.01%
Epochs Committed
427
Hash chain
Every epoch extends a Merkle-like chain starting from the static cert's runHash. Replay keccak(prev || epochHash) over all 427 epochs to verify the on-chain cumulativeHash.
Genesis (static runHash)0xd677c8e8…6e70b507 ↗
Cumulative (current)0xb7e35c3d…a9f7fe42
Owner0xB1a5…0DbD ↗
How this row gets updated
- 1Operator daemon (
bacend paper start) subscribes to a Binance kline stream forBTCUSDT@15m. - 2Each closed bar is fed to the same
PaperEnginethat produced the static cert — byte-equal indicator math, same fee schedule. - 3Every
barsPerEpochbars, the daemon builds anEpochCommitand submits toLiveCertificate.update(). The on-chain cumulativeHash extends. - 4This page re-fetches every 60s and renders whatever the chain currently says.
v0.4 swaps the operator's wallet for a TEE attestation quote (0G Compute Sealed Inference) — the ABI and chain layout do not change.