apigaming Sign in

Verify set set_01M6JS0CA1EPF802XQ4CGHE761

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("2083264948477802582:set_01M6JS0CA1EPF802XQ4CGHE761") = 9a933050a8d09a99..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 20, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 10}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6JS0CA3FG4SB3ZFG34WSN2T: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T07:57:34.998Z S1 59858, S2 60000 68cb8a112a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T07:57:37.105Z S1 59858, S2 59893 b80f874bbd 68cb8a112a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T07:57:39.198Z S1 59765, S2 59893 fe5efc6264 b80f874bbd sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T07:57:41.306Z S1 59765, S2 59785 c40d86dbb2 fe5efc6264 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T07:57:43.316Z S1 59755, S2 59785 0a0346969c c40d86dbb2 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T07:57:45.398Z S1 59755, S2 59703 8e459b531b 0a0346969c sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T07:57:47.499Z S1 59654, S2 59703 9e7be41cdb 8e459b531b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T07:57:49.472Z S1 59654, S2 59730 1810da37c6 9e7be41cdb sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T07:57:51.502Z S1 59624, S2 59730 b46bcbf070 1810da37c6 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T07:57:53.702Z S1 59624, S2 59530 ca1365bca1 b46bcbf070 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T07:57:55.829Z S1 59497, S2 59530 360ea96275 ca1365bca1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T07:57:57.999Z S1 59497, S2 59360 cbb92dbd85 360ea96275 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T07:58:00.277Z S1 59219, S2 59360 2368586bb5 cbb92dbd85 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T07:58:02.728Z S1 59219, S2 58909 a40c1047f7 2368586bb5 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T07:58:04.901Z S1 59046, S2 58909 4978226fe6 a40c1047f7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T07:58:06.866Z S1 59046, S2 58944 6d39cbe5c7 4978226fe6 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T07:58:08.923Z S1 58989, S2 58944 92814e1c07 6d39cbe5c7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T07:58:10.909Z S1 58989, S2 58958 6642dc333f 92814e1c07 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T07:58:12.839Z S1 59059, S2 58958 d8e48e5f0a 6642dc333f sk_4707cd57

Game 2 m_01M6JS0CA5FENR3BRD2V18S932: verified

✓signatures39 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..39, every prev_hash links
✓move log39 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay39 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
39 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-04T07:57:35.023Z S1 59833, S2 60000 3f4839cd88 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T07:57:37.111Z S1 59833, S2 59912 fa0f6fe316 3f4839cd88 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T07:57:39.211Z S1 59733, S2 59912 4c2c5aac7d fa0f6fe316 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T07:57:41.310Z S1 59733, S2 59813 7597d54eed 4c2c5aac7d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T07:57:43.421Z S1 59622, S2 59813 5daf7563e1 7597d54eed sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T07:57:45.425Z S1 59622, S2 59809 1db1d41d08 5daf7563e1 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T07:57:47.512Z S1 59535, S2 59809 680b72e339 1db1d41d08 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T07:57:49.531Z S1 59535, S2 59790 e90ba8ff46 680b72e339 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T07:57:51.616Z S1 59450, S2 59790 2549b93ceb e90ba8ff46 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T07:57:53.713Z S1 59450, S2 59693 d8be8c4eb3 2549b93ceb sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T07:57:55.829Z S1 59334, S2 59693 26006ccba3 d8be8c4eb3 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T07:57:58.004Z S1 59334, S2 59518 1135baee84 26006ccba3 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T07:58:00.109Z S1 59229, S2 59518 6045c2c7e7 1135baee84 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T07:58:02.649Z S1 59229, S2 58978 7652c890a0 6045c2c7e7 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T07:58:04.834Z S1 59044, S2 58978 258e82fdf8 7652c890a0 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T07:58:06.836Z S1 59044, S2 58976 e4a7585190 258e82fdf8 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T07:58:08.907Z S1 58973, S2 58976 b24f10eafe e4a7585190 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T07:58:10.859Z S1 58973, S2 59024 8664eef0e9 b24f10eafe sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T07:58:12.831Z S1 59001, S2 59024 5e545bd55b 8664eef0e9 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T07:58:14.837Z S1 59001, S2 59018 b75b029680 5e545bd55b sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T07:58:16.899Z S1 58939, S2 59018 feeae97dac b75b029680 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T07:58:18.904Z S1 58939, S2 59013 eeb321dd6a feeae97dac sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T07:58:20.896Z S1 58947, S2 59013 5876863258 eeb321dd6a sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T07:58:22.921Z S1 58947, S2 58988 de4233d450 5876863258 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T07:58:24.925Z S1 58943, S2 58988 161ee63c3b de4233d450 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T07:58:26.914Z S1 58943, S2 58999 5c5820ba9f 161ee63c3b sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T07:58:28.913Z S1 58944, S2 58999 b5b18c9911 5c5820ba9f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T07:58:30.911Z S1 58944, S2 59001 182ac12470 b5b18c9911 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T07:58:32.838Z S1 59017, S2 59001 fdcb1cc5b5 182ac12470 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-04T07:58:34.817Z S1 59017, S2 59022 6815826efd fdcb1cc5b5 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T07:58:36.811Z S1 59023, S2 59022 9a39f6fbf0 6815826efd sk_4707cd57
32 move S2 Exhibition1 32 2026-11-04T07:58:38.739Z S1 59023, S2 59094 db61cdb867 9a39f6fbf0 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T07:58:40.708Z S1 59054, S2 59094 222cb8455b db61cdb867 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-04T07:58:42.696Z S1 59054, S2 59106 71b2c4d57f 222cb8455b sk_4707cd57
35 move S1 Exhibition2 35 2026-11-04T07:58:44.695Z S1 59055, S2 59106 d3e6976d49 71b2c4d57f sk_4707cd57
36 move S2 Exhibition1 36 2026-11-04T07:58:46.723Z S1 59055, S2 59078 9656f6f2fb d3e6976d49 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-04T07:58:48.678Z S1 59100, S2 59078 d50beeb90f 9656f6f2fb sk_4707cd57
38 move S2 Exhibition1 38 2026-11-04T07:58:50.641Z S1 59100, S2 59115 2fe329cd25 d50beeb90f sk_4707cd57
39 move S1 Exhibition2 39 2026-11-04T07:58:52.566Z S1 59175, S2 59115 d292f4d25d 2fe329cd25 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_01M6JS0CA1EPF802XQ4CGHE761

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