apigaming Sign in

Verify set set_01M6QZ3X0GE1N8Z8FMQREPV9X1

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("3826192096509606782:set_01M6QZ3X0GE1N8Z8FMQREPV9X1") = 2f36ac2616eb1f9d..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6QZ3X0JF3NAWFVWRNK9E7JQ: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T08:20:33.925Z S1 59951, S2 60000 b9a3f45ef3 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T08:20:35.907Z S1 59951, S2 60018 7387e90df6 b9a3f45ef3 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T08:20:38.002Z S1 59856, S2 60018 d40290b7aa 7387e90df6 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T08:20:40.107Z S1 59856, S2 59913 4889ee9e9f d40290b7aa sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T08:20:42.204Z S1 59759, S2 59913 a9d5cbd0a7 4889ee9e9f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T08:20:44.398Z S1 59759, S2 59719 44cc6a07cd a9d5cbd0a7 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T08:20:46.362Z S1 59795, S2 59719 fa7fb945a0 44cc6a07cd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T08:20:48.424Z S1 59795, S2 59657 c17e9afb24 fa7fb945a0 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T08:20:50.704Z S1 59515, S2 59657 1cc6164d8b c17e9afb24 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T08:20:52.811Z S1 59515, S2 59550 e0eb2e48f4 1cc6164d8b sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T08:20:54.810Z S1 59516, S2 59550 1540ba279e e0eb2e48f4 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T08:20:56.800Z S1 59516, S2 59560 633477d2f6 1540ba279e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T08:20:58.910Z S1 59406, S2 59560 a313e816d9 633477d2f6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T08:21:00.918Z S1 59406, S2 59552 d44b7c76e5 a313e816d9 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T08:21:02.926Z S1 59398, S2 59552 028ad2875b d44b7c76e5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T08:21:04.931Z S1 59398, S2 59547 c8ea5f02b6 028ad2875b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T08:21:06.901Z S1 59428, S2 59547 7fe7a44abe c8ea5f02b6 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T08:21:08.866Z S1 59428, S2 59582 af7e395c05 7fe7a44abe sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T08:21:10.846Z S1 59448, S2 59582 479575c25e af7e395c05 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T08:21:12.800Z S1 59448, S2 59628 b787c10af7 479575c25e sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T08:21:14.731Z S1 59517, S2 59628 3746347fc2 b787c10af7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T08:21:16.671Z S1 59517, S2 59688 58d0b6c3a8 3746347fc2 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T08:21:18.601Z S1 59587, S2 59688 66a8eede1e 58d0b6c3a8 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T08:21:20.535Z S1 59587, S2 59754 67bfd5e0b6 66a8eede1e sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T08:21:22.485Z S1 59637, S2 59754 b45650c117 67bfd5e0b6 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T08:21:24.413Z S1 59637, S2 59826 33dab3fb72 b45650c117 sk_4707cd57

Game 2 m_01M6QZ3X0MFNDVGVCGMYED0P63: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T08:20:33.927Z S1 59949, S2 60000 c58e8b7cfe start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T08:20:35.907Z S1 59949, S2 60020 e5c3d04fdd c58e8b7cfe sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T08:20:38.007Z S1 59849, S2 60020 1647efbdaa e5c3d04fdd sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T08:20:40.113Z S1 59849, S2 59914 f4dbd15ec6 1647efbdaa sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T08:20:42.212Z S1 59750, S2 59914 303fbc0b42 f4dbd15ec6 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T08:20:44.399Z S1 59750, S2 59727 4ce70546ec 303fbc0b42 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T08:20:46.350Z S1 59799, S2 59727 860a2448a7 4ce70546ec sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T08:20:48.418Z S1 59799, S2 59659 98acc9cc52 860a2448a7 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T08:20:50.632Z S1 59585, S2 59659 171808aa9f 98acc9cc52 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T08:20:52.800Z S1 59585, S2 59491 a2b1320a6d 171808aa9f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T08:20:54.801Z S1 59584, S2 59491 328ed66c92 a2b1320a6d sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T08:20:56.799Z S1 59584, S2 59493 bf396d3511 328ed66c92 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T08:20:58.833Z S1 59550, S2 59493 d10fffb9a8 bf396d3511 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T08:21:00.807Z S1 59550, S2 59519 916589a6e6 d10fffb9a8 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T08:21:02.941Z S1 59416, S2 59519 15c8e172d4 916589a6e6 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T08:21:05.040Z S1 59416, S2 59420 4064bc53db 15c8e172d4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T08:21:07.033Z S1 59423, S2 59420 883f709609 4064bc53db sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T08:21:09.031Z S1 59423, S2 59422 4a2f2e9009 883f709609 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T08:21:10.970Z S1 59484, S2 59422 3ab845d183 4a2f2e9009 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T08:21:12.897Z S1 59484, S2 59495 afd55f531b 3ab845d183 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T08:21:14.897Z S1 59484, S2 59495 97d98713ca afd55f531b sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T08:21:16.917Z S1 59484, S2 59475 ca403a08c4 97d98713ca sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T08:21:19.009Z S1 59392, S2 59475 16167b8ee7 ca403a08c4 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T08:21:20.943Z S1 59392, S2 59541 fdda717c06 16167b8ee7 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T08:21:23.008Z S1 59327, S2 59541 15f40ffe28 fdda717c06 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T08:21:24.940Z S1 59327, S2 59609 10e03fe861 15f40ffe28 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T08:21:26.914Z S1 59353, S2 59609 276bdc580e 10e03fe861 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T08:21:28.844Z S1 59353, S2 59679 6e0af6739c 276bdc580e sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T08:21:30.770Z S1 59427, S2 59679 dde3d83d3b 6e0af6739c 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_01M6QZ3X0GE1N8Z8FMQREPV9X1

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