apigaming Sign in

Verify set set_01M74K6JEYFDCRK1F964JN9VN8

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("4601015049016657982:set_01M74K6JEYFDCRK1F964JN9VN8") = cc21f6f5ed370404..., 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 60, fee 0

Game 1 m_01M74K6JF0F1AB4CRY0WJ8D1P6: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T06:02:26.222Z S1 59863, S2 60000 4507abfb58 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T06:02:28.217Z S1 59863, S2 60005 3d14fc4f0d 4507abfb58 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T06:02:30.318Z S1 59762, S2 60005 784b1d9127 3d14fc4f0d sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T06:02:32.523Z S1 59762, S2 59800 31154e45eb 784b1d9127 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T06:02:34.606Z S1 59679, S2 59800 93bce908c2 31154e45eb sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T06:02:36.821Z S1 59679, S2 59585 b848d7d5ff 93bce908c2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T06:02:38.913Z S1 59587, S2 59585 800e3a5030 b848d7d5ff sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T06:02:40.896Z S1 59587, S2 59602 e0b18a9551 800e3a5030 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T06:02:42.839Z S1 59644, S2 59602 92425923da e0b18a9551 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T06:02:44.824Z S1 59644, S2 59617 f85f907bd6 92425923da sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T06:02:46.757Z S1 59711, S2 59617 70758047eb f85f907bd6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T06:02:48.726Z S1 59711, S2 59648 5d5e23f989 70758047eb sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T06:02:50.708Z S1 59729, S2 59648 a5d9cbc876 5d5e23f989 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T06:02:52.697Z S1 59729, S2 59659 0c97118760 a5d9cbc876 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T06:02:54.702Z S1 59724, S2 59659 e08dc4cb17 0c97118760 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T06:02:56.725Z S1 59724, S2 59636 b3d3f7c65d e08dc4cb17 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T06:02:58.728Z S1 59721, S2 59636 92d1705ca1 b3d3f7c65d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T06:03:00.683Z S1 59721, S2 59681 654c29d811 92d1705ca1 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T06:03:02.845Z S1 59559, S2 59681 707be5f3ee 654c29d811 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T06:03:04.930Z S1 59559, S2 59596 9e5d8cea8a 707be5f3ee sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T06:03:06.928Z S1 59561, S2 59596 c7e54fd239 9e5d8cea8a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T06:03:08.918Z S1 59561, S2 59606 f3ff9ba2a7 c7e54fd239 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T06:03:10.900Z S1 59579, S2 59606 9ece37009c f3ff9ba2a7 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T06:03:12.896Z S1 59579, S2 59610 39893e034b 9ece37009c sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T06:03:14.920Z S1 59555, S2 59610 8ad5988d2d 39893e034b sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T06:03:16.876Z S1 59555, S2 59654 684eec51b5 8ad5988d2d sk_4707cd57
27 move S1 Exhibition1 27 2026-11-11T06:03:18.812Z S1 59619, S2 59654 9895d632da 684eec51b5 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-11T06:03:20.774Z S1 59619, S2 59692 00650d6577 9895d632da sk_4707cd57
29 move S1 Exhibition1 29 2026-11-11T06:03:22.730Z S1 59663, S2 59692 2445e7e1b2 00650d6577 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-11T06:03:24.659Z S1 59663, S2 59763 4980d29da3 2445e7e1b2 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-11T06:03:26.589Z S1 59733, S2 59763 b2dbaebd24 4980d29da3 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-11T06:03:28.527Z S1 59733, S2 59825 7be187a16b b2dbaebd24 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-11T06:03:30.458Z S1 59802, S2 59825 2639738452 7be187a16b sk_4707cd57

Game 2 m_01M74K6JF2ER18QWZG06PTDV7S: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T06:02:26.221Z S1 59864, S2 60000 458a8049c6 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T06:02:28.217Z S1 59864, S2 60004 a1f9eb08a8 458a8049c6 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T06:02:30.313Z S1 59768, S2 60004 526c2904a5 a1f9eb08a8 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T06:02:32.509Z S1 59768, S2 59808 fa840e09ee 526c2904a5 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T06:02:34.604Z S1 59673, S2 59808 4f63691a46 fa840e09ee sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T06:02:36.738Z S1 59673, S2 59674 37647c0e65 4f63691a46 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T06:02:38.906Z S1 59505, S2 59674 0725bbe180 37647c0e65 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T06:02:41.021Z S1 59505, S2 59559 7fa7cadd60 0725bbe180 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T06:02:43.096Z S1 59430, S2 59559 f321ae752c 7fa7cadd60 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T06:02:45.122Z S1 59430, S2 59533 d0ab79afde f321ae752c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T06:02:47.110Z S1 59442, S2 59533 cceea09def d0ab79afde sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T06:02:49.102Z S1 59442, S2 59541 83a46d0abb cceea09def sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T06:02:51.037Z S1 59507, S2 59541 fb4bae4c8a 83a46d0abb sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T06:02:52.994Z S1 59507, S2 59584 85df77c9b8 fb4bae4c8a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T06:02:54.926Z S1 59575, S2 59584 849c735692 85df77c9b8 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T06:02:56.862Z S1 59575, S2 59648 f6d6d99896 849c735692 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_01M74K6JEYFDCRK1F964JN9VN8

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