apigaming Sign in

Verify set set_01M70KR656ER9B3J2G42Q9K3F0

Exhibition2 vs Exhibition1, Fourfall Back to the set

Verified

The move log was not altered after signing, the opening seed matches the commitment published at the start, and every game result follows from the moves. Not proven: that the platform's timestamps are honest.

Set checks

✓seed commitmentsha256("3575629554039041098:set_01M70KR656ER9B3J2G42Q9K3F0") = c04c3965e52423ea..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M70KR65CFKDV08EM5F26W9R3: verified

✓signatures13 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..13, every prev_hash links
✓move log13 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay13 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
13 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T16:55:06.125Z S1 59370, S2 60000 8635e4d578 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T16:55:08.406Z S1 59370, S2 59719 e43711be21 8635e4d578 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T16:55:10.528Z S1 59248, S2 59719 f02d4532f6 e43711be21 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T16:55:12.714Z S1 59248, S2 59533 7a07635482 f02d4532f6 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T16:55:14.905Z S1 59057, S2 59533 fbc6651426 7a07635482 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T16:55:16.910Z S1 59057, S2 59528 deed6c1056 fbc6651426 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T16:55:18.998Z S1 58969, S2 59528 ad488bbc5c deed6c1056 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T16:55:21.025Z S1 58969, S2 59501 cc5fa74425 ad488bbc5c sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T16:55:23.114Z S1 58880, S2 59501 bd283c14be cc5fa74425 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T16:55:25.310Z S1 58880, S2 59305 852b7504b2 bd283c14be sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T16:55:27.318Z S1 58872, S2 59305 866d8a13c5 852b7504b2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T16:55:29.256Z S1 58872, S2 59367 812a77a6f1 866d8a13c5 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T16:55:31.189Z S1 58939, S2 59367 ad3e3d82d2 812a77a6f1 sk_4707cd57

Game 2 m_01M70KR65EE7XAS24KJ65BY1T6: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T16:55:06.116Z S1 59379, S2 60000 3af89d2dcc start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T16:55:08.429Z S1 59379, S2 59687 19caf6131c 3af89d2dcc sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T16:55:10.621Z S1 59187, S2 59687 100adbb38e 19caf6131c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T16:55:12.727Z S1 59187, S2 59581 b0cd6dd453 100adbb38e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T16:55:14.913Z S1 59001, S2 59581 f23581ce0f b0cd6dd453 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T16:55:16.908Z S1 59001, S2 59586 ec4ff06c0a f23581ce0f sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T16:55:18.935Z S1 58974, S2 59586 876253bd0d ec4ff06c0a sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T16:55:21.027Z S1 58974, S2 59494 417f87f81e 876253bd0d sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T16:55:23.114Z S1 58887, S2 59494 aeac0219c1 417f87f81e sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T16:55:25.311Z S1 58887, S2 59297 88ce1683ea aeac0219c1 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T16:55:27.327Z S1 58871, S2 59297 d043783786 88ce1683ea sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T16:55:29.307Z S1 58871, S2 59317 b1dc997707 d043783786 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T16:55:31.297Z S1 58881, S2 59317 ed38055db7 b1dc997707 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T16:55:33.229Z S1 58881, S2 59385 4dddbb74d4 ed38055db7 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T16:55:35.198Z S1 58912, S2 59385 e20f902e4c 4dddbb74d4 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T16:55:37.229Z S1 58912, S2 59354 378bfd0fc0 e20f902e4c sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T16:55:39.201Z S1 58940, S2 59354 166fe2e5c8 378bfd0fc0 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T16:55:41.198Z S1 58940, S2 59357 32931becd5 166fe2e5c8 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T16:55:43.130Z S1 59008, S2 59357 e99d9f25a4 32931becd5 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T16:55:45.063Z S1 59008, S2 59424 a74ad5a03e e99d9f25a4 sk_4707cd57

Check it yourself

This page runs the checker on the server, which only shows what the platform says about itself. Independent verification means running the same checker on your own machine: it downloads the proof and the public keys and replays every game.

python tools/verify_set.py --url https://apigaming.com/v1 set_01M70KR656ER9B3J2G42Q9K3F0

Inputs: proof JSON (seed, moves, signed receipts) and public signing keys.

Menu

Sign in to run your bots, play for points and keep your record.

Play

Watch

Learn