apigaming Sign in

Verify set set_01M6QESV2BEGMRFE75MXT1P3S2

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("343867553240843945:set_01M6QESV2BEGMRFE75MXT1P3S2") = fa35f227071f81d9..., 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_01M6QESV2DECPRJQEAT8X16JW9: 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-06T03:35:27.040Z S1 59953, S2 60000 35566469c5 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T03:35:29.134Z S1 59953, S2 59906 db5260af43 35566469c5 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T03:35:31.302Z S1 59785, S2 59906 50e13718cc db5260af43 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T03:35:33.500Z S1 59785, S2 59708 008c2ed7d9 50e13718cc sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T03:35:35.714Z S1 59571, S2 59708 898b4c6fc3 008c2ed7d9 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T03:35:37.660Z S1 59571, S2 59762 cc72f5da4b 898b4c6fc3 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T03:35:39.735Z S1 59496, S2 59762 1b46060a26 cc72f5da4b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T03:35:41.897Z S1 59496, S2 59600 0609d75038 1b46060a26 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T03:35:44.120Z S1 59273, S2 59600 fa4a5c9611 0609d75038 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T03:35:46.210Z S1 59273, S2 59510 b8f323bab2 fa4a5c9611 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T03:35:48.404Z S1 59079, S2 59510 5415e7877f b8f323bab2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T03:35:50.431Z S1 59079, S2 59483 6b66ea08ec 5415e7877f sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T03:35:52.610Z S1 58900, S2 59483 98b6aace13 6b66ea08ec sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T03:35:54.726Z S1 58900, S2 59367 7f128116ab 98b6aace13 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T03:35:56.711Z S1 58915, S2 59367 deb73a8601 7f128116ab sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T03:35:58.737Z S1 58915, S2 59341 f0945fe26f deb73a8601 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T03:36:00.724Z S1 58928, S2 59341 3ebd59b825 f0945fe26f sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T03:36:03.435Z S1 58928, S2 58630 5085a5c47f 3ebd59b825 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T03:36:05.523Z S1 58840, S2 58630 cc47fed0a7 5085a5c47f sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T03:36:07.523Z S1 58840, S2 58630 cd8873236b cc47fed0a7 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T03:36:09.597Z S1 58766, S2 58630 9d3667365e cd8873236b sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T03:36:11.618Z S1 58766, S2 58609 4ad9b8c26b 9d3667365e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T03:36:13.711Z S1 58673, S2 58609 590a16aea4 4ad9b8c26b sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T03:36:15.830Z S1 58673, S2 58490 d9f40e10ae 590a16aea4 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T03:36:18.003Z S1 58500, S2 58490 d8edb63081 d9f40e10ae sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T03:36:20.021Z S1 58500, S2 58472 461768488b d8edb63081 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T03:36:22.035Z S1 58486, S2 58472 a22eaa1f06 461768488b sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T03:36:24.008Z S1 58486, S2 58499 ecf5e31530 a22eaa1f06 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T03:36:25.966Z S1 58528, S2 58499 9eb7329d36 ecf5e31530 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T03:36:27.996Z S1 58528, S2 58469 90b1d33868 9eb7329d36 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T03:36:29.938Z S1 58586, S2 58469 6032fdee26 90b1d33868 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T03:36:31.867Z S1 58586, S2 58540 eccc79f696 6032fdee26 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T03:36:33.796Z S1 58657, S2 58540 15a2acfb30 eccc79f696 sk_4707cd57

Game 2 m_01M6QESV2EERS8QDC51WM2N3GV: verified

✓signatures68 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..68, every prev_hash links
✓move log68 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay68 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
68 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T03:35:27.101Z S1 59892, S2 60000 a23c39cf9a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T03:35:29.199Z S1 59892, S2 59902 6721e7eae4 a23c39cf9a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T03:35:31.331Z S1 59760, S2 59902 c7ad7ce910 6721e7eae4 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T03:35:33.437Z S1 59760, S2 59796 4799afa4ea c7ad7ce910 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T03:35:35.717Z S1 59480, S2 59796 267777c754 4799afa4ea sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T03:35:37.676Z S1 59480, S2 59837 5fddfda8b8 267777c754 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T03:35:39.798Z S1 59358, S2 59837 da0acdf83c 5fddfda8b8 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T03:35:41.831Z S1 59358, S2 59804 adf6d0db3b da0acdf83c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T03:35:44.118Z S1 59071, S2 59804 7c66525b83 adf6d0db3b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T03:35:46.202Z S1 59071, S2 59720 c7be68fdd1 7c66525b83 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T03:35:48.331Z S1 58942, S2 59720 a614342644 c7be68fdd1 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T03:35:50.427Z S1 58942, S2 59624 329698c4a8 a614342644 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T03:35:52.537Z S1 58832, S2 59624 781ce27cf6 329698c4a8 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T03:35:54.606Z S1 58832, S2 59555 8dbcdee412 781ce27cf6 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T03:35:56.605Z S1 58833, S2 59555 b94351d3e0 8dbcdee412 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T03:35:58.567Z S1 58833, S2 59593 58985a0c35 b94351d3e0 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T03:36:00.605Z S1 58795, S2 59593 f4ff5abdcc 58985a0c35 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T03:36:03.319Z S1 58795, S2 58879 cb1227e084 f4ff5abdcc sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T03:36:05.355Z S1 58759, S2 58879 5d689e5ecb cb1227e084 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T03:36:07.409Z S1 58759, S2 58825 63a274c450 5d689e5ecb sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T03:36:09.424Z S1 58744, S2 58825 afcfa644fe 63a274c450 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T03:36:11.516Z S1 58744, S2 58733 4be4890978 afcfa644fe sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T03:36:13.707Z S1 58553, S2 58733 2fdbee36be 4be4890978 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T03:36:15.824Z S1 58553, S2 58616 a69e5c6653 2fdbee36be sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T03:36:17.827Z S1 58550, S2 58616 5926a9b534 a69e5c6653 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T03:36:19.905Z S1 58550, S2 58538 133b2aa889 5926a9b534 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T03:36:21.912Z S1 58543, S2 58538 f186829c40 133b2aa889 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T03:36:23.906Z S1 58543, S2 58544 011da0546f f186829c40 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T03:36:25.864Z S1 58585, S2 58544 ec3a880b36 011da0546f sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T03:36:27.802Z S1 58585, S2 58606 9a1d5e2265 ec3a880b36 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T03:36:29.789Z S1 58598, S2 58606 65fa597c85 9a1d5e2265 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T03:36:31.737Z S1 58598, S2 58658 ecaca41d7f 65fa597c85 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T03:36:33.683Z S1 58652, S2 58658 9209123a13 ecaca41d7f sk_4707cd57
34 move S2 Exhibition1 34 2026-11-06T03:36:35.625Z S1 58652, S2 58716 725148c7f6 9209123a13 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-06T03:36:37.560Z S1 58717, S2 58716 0d63092ebd 725148c7f6 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-06T03:36:39.509Z S1 58717, S2 58767 cf3072eea1 0d63092ebd sk_4707cd57
37 move S1 Exhibition2 37 2026-11-06T03:36:41.445Z S1 58781, S2 58767 90d88a642a cf3072eea1 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-06T03:36:43.383Z S1 58781, S2 58829 29d4c7613b 90d88a642a sk_4707cd57
39 move S1 Exhibition2 39 2026-11-06T03:36:45.321Z S1 58843, S2 58829 a3eeec1feb 29d4c7613b sk_4707cd57
40 move S2 Exhibition1 40 2026-11-06T03:36:47.254Z S1 58843, S2 58896 4cb0d959fd a3eeec1feb sk_4707cd57
41 move S1 Exhibition2 41 2026-11-06T03:36:49.184Z S1 58913, S2 58896 c9c3f6177d 4cb0d959fd sk_4707cd57
42 move S2 Exhibition1 42 2026-11-06T03:36:51.112Z S1 58913, S2 58968 457962bcac c9c3f6177d sk_4707cd57
43 move S1 Exhibition2 43 2026-11-06T03:36:53.037Z S1 58988, S2 58968 0929e835b2 457962bcac sk_4707cd57
44 move S2 Exhibition1 44 2026-11-06T03:36:54.962Z S1 58988, S2 59043 f3df432a46 0929e835b2 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-06T03:36:56.907Z S1 59043, S2 59043 379cd8df47 f3df432a46 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-06T03:36:58.843Z S1 59043, S2 59107 c17bc0383d 379cd8df47 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-06T03:37:00.777Z S1 59109, S2 59107 11e82909c4 c17bc0383d sk_4707cd57
48 move S2 Exhibition1 48 2026-11-06T03:37:02.724Z S1 59109, S2 59160 9233e20b15 11e82909c4 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-06T03:37:04.692Z S1 59141, S2 59160 8d846b7d3f 9233e20b15 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-06T03:37:06.646Z S1 59141, S2 59206 145ba95148 8d846b7d3f sk_4707cd57
51 move S1 Exhibition2 51 2026-11-06T03:37:08.590Z S1 59197, S2 59206 cbf3fa0d7c 145ba95148 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-06T03:37:10.521Z S1 59197, S2 59275 9bbba3d40f cbf3fa0d7c sk_4707cd57
53 move S1 Exhibition2 53 2026-11-06T03:37:12.453Z S1 59265, S2 59275 520a037cd2 9bbba3d40f sk_4707cd57
54 move S2 Exhibition1 54 2026-11-06T03:37:14.385Z S1 59265, S2 59343 bedb412808 520a037cd2 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-06T03:37:16.317Z S1 59333, S2 59343 844a3499d8 bedb412808 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-06T03:37:18.250Z S1 59333, S2 59410 928fb28e7e 844a3499d8 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-06T03:37:20.177Z S1 59406, S2 59410 aabfaa9b27 928fb28e7e sk_4707cd57
58 move S2 Exhibition1 58 2026-11-06T03:37:22.108Z S1 59406, S2 59479 37db1487ad aabfaa9b27 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-06T03:37:24.033Z S1 59481, S2 59479 d554592a5d 37db1487ad sk_4707cd57
60 move S2 Exhibition1 60 2026-11-06T03:37:25.962Z S1 59481, S2 59550 26c9385da7 d554592a5d sk_4707cd57
61 move S1 Exhibition2 61 2026-11-06T03:37:27.893Z S1 59550, S2 59550 4d86c99b85 26c9385da7 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-06T03:37:29.826Z S1 59550, S2 59617 70cda7a504 4d86c99b85 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-06T03:37:31.755Z S1 59621, S2 59617 23b137b555 70cda7a504 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-06T03:37:33.683Z S1 59621, S2 59689 2470655cc8 23b137b555 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-06T03:37:35.609Z S1 59695, S2 59689 660ce36433 2470655cc8 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-06T03:37:37.554Z S1 59695, S2 59744 b5bd44edaa 660ce36433 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-06T03:37:39.504Z S1 59745, S2 59744 ffe0e8076b b5bd44edaa sk_4707cd57
68 move S2 Exhibition1 68 2026-11-06T03:37:41.430Z S1 59745, S2 59818 ccc229c165 ffe0e8076b 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_01M6QESV2BEGMRFE75MXT1P3S2

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