apigaming Sign in

Verify set set_01M6Q4HRM1EC6RBE4E8FTHJADC

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("6574013844481683985:set_01M6Q4HRM1EC6RBE4E8FTHJADC") = 1f1951959aee3316..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 17, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 27}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6Q4HRM2EGVBN9EM86583SAW: verified

✓signatures53 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..53, every prev_hash links
✓move log53 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay53 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
53 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T00:36:16.714Z S1 59864, S2 60000 7c500a3118 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T00:36:18.709Z S1 59864, S2 60005 4495becfb5 7c500a3118 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T00:36:20.820Z S1 59753, S2 60005 3d5602a58a 4495becfb5 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T00:36:22.934Z S1 59753, S2 59891 3ee7e24bcd 3d5602a58a sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T00:36:25.030Z S1 59657, S2 59891 1f9dad2818 3ee7e24bcd sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T00:36:26.982Z S1 59657, S2 59939 2f6dba57f2 1f9dad2818 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T00:36:29.129Z S1 59510, S2 59939 d4bcc9d2a0 2f6dba57f2 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T00:36:31.222Z S1 59510, S2 59846 66dc6fc5c9 d4bcc9d2a0 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T00:36:33.509Z S1 59223, S2 59846 33cac97e0b 66dc6fc5c9 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T00:36:35.539Z S1 59223, S2 59816 7e6f620018 33cac97e0b sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T00:36:37.622Z S1 59140, S2 59816 b5f294fbbc 7e6f620018 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T00:36:39.797Z S1 59140, S2 59641 5a5a3dcf35 b5f294fbbc sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T00:36:41.813Z S1 59124, S2 59641 1236ddaa4b 5a5a3dcf35 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T00:36:43.834Z S1 59124, S2 59620 b5ded73017 1236ddaa4b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T00:36:45.910Z S1 59048, S2 59620 942a7e229f b5ded73017 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T00:36:47.912Z S1 59048, S2 59618 87c71f16ac 942a7e229f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T00:36:49.933Z S1 59027, S2 59618 c8aea5c214 87c71f16ac sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T00:36:52.008Z S1 59027, S2 59543 75c0eeecbf c8aea5c214 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T00:36:54.032Z S1 59003, S2 59543 690c88bab7 75c0eeecbf sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T00:36:56.018Z S1 59003, S2 59557 a254a09ee5 690c88bab7 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T00:36:58.032Z S1 58989, S2 59557 ea62d3a90f a254a09ee5 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T00:37:00.100Z S1 58989, S2 59489 8ed83ff21c ea62d3a90f sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T00:37:02.417Z S1 58672, S2 59489 5fbffb0e13 8ed83ff21c sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T00:37:04.601Z S1 58672, S2 59305 1ffb89d0be 5fbffb0e13 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T00:37:06.611Z S1 58662, S2 59305 43ac75b2e5 1ffb89d0be sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T00:37:08.562Z S1 58662, S2 59354 06cbe863e3 43ac75b2e5 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T00:37:10.492Z S1 58732, S2 59354 d0fb609eeb 06cbe863e3 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T00:37:12.432Z S1 58732, S2 59414 3774f43d83 d0fb609eeb sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T00:37:14.398Z S1 58766, S2 59414 57da0bfca5 3774f43d83 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T00:37:16.417Z S1 58766, S2 59395 6520c50a74 57da0bfca5 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T00:37:18.509Z S1 58674, S2 59395 13bd77bb61 6520c50a74 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T00:37:20.511Z S1 58674, S2 59393 67c1f87e86 13bd77bb61 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T00:37:22.506Z S1 58679, S2 59393 7fdd6efe1f 67c1f87e86 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T00:37:24.470Z S1 58679, S2 59429 bbdcfc1881 7fdd6efe1f sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T00:37:26.424Z S1 58725, S2 59429 acafc7f668 bbdcfc1881 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T00:37:28.379Z S1 58725, S2 59474 838fb2ca63 acafc7f668 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T00:37:30.328Z S1 58776, S2 59474 9717865409 838fb2ca63 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-06T00:37:32.266Z S1 58776, S2 59536 6d6d67b647 9717865409 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-06T00:37:34.210Z S1 58832, S2 59536 101b5a176a 6d6d67b647 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-06T00:37:36.143Z S1 58832, S2 59603 b3adbf6b2b 101b5a176a sk_4707cd57
41 move S1 Exhibition1 41 2026-11-06T00:37:38.083Z S1 58892, S2 59603 82d228c23a b3adbf6b2b sk_4707cd57
42 move S2 Exhibition2 42 2026-11-06T00:37:40.025Z S1 58892, S2 59661 975413901d 82d228c23a sk_4707cd57
43 move S1 Exhibition1 43 2026-11-06T00:37:41.974Z S1 58943, S2 59661 f98229af0d 975413901d sk_4707cd57
44 move S2 Exhibition2 44 2026-11-06T00:37:43.906Z S1 58943, S2 59729 47c3538ad6 f98229af0d sk_4707cd57
45 move S1 Exhibition1 45 2026-11-06T00:37:45.839Z S1 59010, S2 59729 e427fd5237 47c3538ad6 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-06T00:37:47.769Z S1 59010, S2 59799 bb1ab3d731 e427fd5237 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-06T00:37:49.704Z S1 59075, S2 59799 42aa270394 bb1ab3d731 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-06T00:37:51.636Z S1 59075, S2 59867 c72f1d1b8b 42aa270394 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-06T00:37:53.572Z S1 59139, S2 59867 7068ffe28f c72f1d1b8b sk_4707cd57
50 move S2 Exhibition2 50 2026-11-06T00:37:55.505Z S1 59139, S2 59934 f5b820b26b 7068ffe28f sk_4707cd57
51 move S1 Exhibition1 51 2026-11-06T00:37:57.438Z S1 59206, S2 59934 a346c341db f5b820b26b sk_4707cd57
52 move S2 Exhibition2 52 2026-11-06T00:37:59.361Z S1 59206, S2 60011 892c138583 a346c341db sk_4707cd57
53 move S1 Exhibition1 53 2026-11-06T00:38:01.291Z S1 59276, S2 60011 8ab718e017 892c138583 sk_4707cd57

Game 2 m_01M6Q4HRM4E7582X53W9DR92PZ: 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 Exhibition2 1 2026-11-06T00:36:16.727Z S1 59851, S2 60000 4880c9af96 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T00:36:18.708Z S1 59851, S2 60019 80f66bb53b 4880c9af96 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T00:36:20.830Z S1 59729, S2 60019 54201256a5 80f66bb53b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T00:36:23.003Z S1 59729, S2 59846 b7ac0809fe 54201256a5 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T00:36:25.030Z S1 59702, S2 59846 b58621ba71 b7ac0809fe sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T00:36:27.009Z S1 59702, S2 59867 caed74937f b58621ba71 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T00:36:29.132Z S1 59579, S2 59867 dac21bbc9c caed74937f sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T00:36:31.233Z S1 59579, S2 59766 56612f6ce1 dac21bbc9c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T00:36:33.515Z S1 59297, S2 59766 8e33ebf3e9 56612f6ce1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T00:36:35.597Z S1 59297, S2 59684 68bc9f9ab0 8e33ebf3e9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T00:36:37.698Z S1 59196, S2 59684 bc87e30a9c 68bc9f9ab0 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T00:36:39.797Z S1 59196, S2 59585 68faabe5cf bc87e30a9c sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T00:36:41.803Z S1 59190, S2 59585 68df71ee81 68faabe5cf sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T00:36:43.832Z S1 59190, S2 59556 ff009a52b2 68df71ee81 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T00:36:45.901Z S1 59121, S2 59556 63eec81f57 ff009a52b2 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T00:36:47.839Z S1 59121, S2 59618 7555712706 63eec81f57 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T00:36:49.827Z S1 59133, S2 59618 f12de22e49 7555712706 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T00:36:51.813Z S1 59133, S2 59632 e1cec1ef65 f12de22e49 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T00:36:53.826Z S1 59120, S2 59632 0c48f695de e1cec1ef65 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T00:36:55.825Z S1 59120, S2 59633 3ad36364cb 0c48f695de sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T00:36:57.823Z S1 59122, S2 59633 eb21b8f659 3ad36364cb sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T00:36:59.752Z S1 59122, S2 59704 c63b9a9d58 eb21b8f659 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T00:37:01.835Z S1 59039, S2 59704 fa2b1d8b97 c63b9a9d58 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T00:37:04.249Z S1 59039, S2 59290 61d736c2f5 fa2b1d8b97 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T00:37:06.300Z S1 58988, S2 59290 5fb7e45f43 61d736c2f5 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T00:37:08.318Z S1 58988, S2 59272 28ca96439f 5fb7e45f43 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T00:37:10.251Z S1 59055, S2 59272 889f7152a2 28ca96439f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T00:37:12.308Z S1 59055, S2 59215 6083e2abc5 889f7152a2 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T00:37:14.298Z S1 59065, S2 59215 6d8e3dbc77 6083e2abc5 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T00:37:16.311Z S1 59065, S2 59202 009e761ca8 6d8e3dbc77 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T00:37:18.338Z S1 59038, S2 59202 cbf96bdd5d 009e761ca8 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T00:37:20.265Z S1 59038, S2 59275 67ac8c1b32 cbf96bdd5d sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T00:37:22.194Z S1 59109, S2 59275 baaad8a7b8 67ac8c1b32 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_01M6Q4HRM1EC6RBE4E8FTHJADC

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