Phase 1 shadow · synthetic · independent  ·  SAWEM Phase 1 Trading Simulator — explainer-grade, not an MMS.  ·  Built from the publicly available Trading Rules; Round 2 not yet gazetted
Trading day 2026-05-29 virtual hour 00 Auction state: ACCEPTING gate close in 18h:00m DAM clear IDM re-clear Balancing Settlement
SAWEM
Browser receipt verifier

Hour 10 · in-browser

Your browser hashes the receipt inputs and outputs with WebCrypto and compares to the server-computed digests. No server trust required beyond the JSON payload itself.

SMP: R851.80/MWh

inputs_sha256 (server): 496f0da6ffab8598a982e800a372b4a5e1cfe8bc7022e1cce35d2487ed36427b

inputs_sha256 (browser): …computing…

outputs_sha256 (server): 3a6acf05f65a7aa85d61532b1bdd4c2a1347d94c3a58ad5416dd1bc5d2fb583e

outputs_sha256 (browser): …computing…

Want the CLI version instead? curl -s /api/clearing/10/replay > receipt.json && npm run verify -- receipt.json.