EMA Crossover 12/26
Live paper-run dashboard
Mainnet live

EMA Crossover 12/26

LiveOperator: Zero ArenaStarted 4h ago · 405 epochs committed · last update 31m ago
Live ROI
-0.47%
Live Sharpe
0.00
Live Win Rate
0.00%
Max Drawdown
0.00%
Epochs Committed
405
Hash chain

Every epoch extends a Merkle-like chain starting from the static cert's runHash. Replay keccak(prev || epochHash) over all 405 epochs to verify the on-chain cumulativeHash.

Genesis (static runHash)0xd677c8e8…6e70b507
Cumulative (current)0x3635eb65…2f1b6094
View LiveCertificate on 0G ↗
How this row gets updated
  1. 1Operator daemon (bacend paper start) subscribes to a Binance kline stream for BTCUSDT@15m.
  2. 2Each closed bar is fed to the same PaperEnginethat produced the static cert — byte-equal indicator math, same fee schedule.
  3. 3Every barsPerEpoch bars, the daemon builds an EpochCommit and submits to LiveCertificate.update(). The on-chain cumulativeHash extends.
  4. 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.