apigaming Sign in

Verify set set_01M6FJSGXYEB9VTHHY7PD60M2W

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

Game 1 m_01M6FJSGXZEQVA6YSY75ZRDBSS: 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-03T02:11:15.532Z S1 59928, S2 60000 b26466e12f start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T02:11:17.691Z S1 59928, S2 59841 75e17f2f73 b26466e12f sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T02:11:19.705Z S1 59914, S2 59841 48b1728a8e 75e17f2f73 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T02:11:21.801Z S1 59914, S2 59745 75dd8b3909 48b1728a8e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T02:11:23.831Z S1 59884, S2 59745 b9699f465c 75dd8b3909 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T02:11:25.809Z S1 59884, S2 59767 701e5b035b b9699f465c sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T02:11:27.827Z S1 59866, S2 59767 24d487635b 701e5b035b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T02:11:29.830Z S1 59866, S2 59764 6b97f8a8f5 24d487635b sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T02:11:31.823Z S1 59873, S2 59764 3bc638237d 6b97f8a8f5 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T02:11:33.905Z S1 59873, S2 59682 5fa4aa48cf 3bc638237d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T02:11:35.842Z S1 59936, S2 59682 459f2fc28c 5fa4aa48cf sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T02:11:37.809Z S1 59936, S2 59715 e36ecc0e62 459f2fc28c sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T02:11:39.839Z S1 59906, S2 59715 db27780a17 e36ecc0e62 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T02:11:41.812Z S1 59906, S2 59742 64984159ca db27780a17 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T02:11:43.739Z S1 59979, S2 59742 99e64e386d 64984159ca sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T02:11:45.667Z S1 59979, S2 59814 4c6b344c7d 99e64e386d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T02:11:47.619Z S1 60027, S2 59814 8e3797bf43 4c6b344c7d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T02:11:49.544Z S1 60027, S2 59889 db85baa9d3 8e3797bf43 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-03T02:11:51.472Z S1 60099, S2 59889 26897cfeb7 db85baa9d3 sk_4707cd57

Game 2 m_01M6FJSGY2EMMTSPBF7C0REXBA: verified

✓signatures57 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..57, every prev_hash links
✓move log57 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay57 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
57 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-03T02:11:15.532Z S1 59928, S2 60000 b83efa104b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T02:11:17.687Z S1 59928, S2 59845 a680401d52 b83efa104b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T02:11:19.700Z S1 59915, S2 59845 242bda9eca a680401d52 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T02:11:21.801Z S1 59915, S2 59744 d796c98b14 242bda9eca sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T02:11:23.834Z S1 59882, S2 59744 432ec66c95 d796c98b14 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T02:11:25.811Z S1 59882, S2 59767 b0efa7e832 432ec66c95 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T02:11:27.829Z S1 59864, S2 59767 bc18739540 b0efa7e832 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T02:11:29.764Z S1 59864, S2 59832 80bb4aa3cc bc18739540 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T02:11:31.823Z S1 59805, S2 59832 b9e1275fc2 80bb4aa3cc sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T02:11:33.905Z S1 59805, S2 59750 f4bfb08b45 b9e1275fc2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T02:11:35.867Z S1 59843, S2 59750 12ce9d5cb7 f4bfb08b45 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T02:11:37.913Z S1 59843, S2 59704 219c9e1cbc 12ce9d5cb7 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T02:11:40.000Z S1 59756, S2 59704 7ee6c72b57 219c9e1cbc sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T02:11:41.985Z S1 59756, S2 59719 c7877327a1 7ee6c72b57 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T02:11:44.030Z S1 59711, S2 59719 08f8657911 c7877327a1 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T02:11:45.998Z S1 59711, S2 59751 c627d28100 08f8657911 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T02:11:48.030Z S1 59679, S2 59751 1fcdfc73c5 c627d28100 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T02:11:50.050Z S1 59679, S2 59731 3873e47773 1fcdfc73c5 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T02:11:51.974Z S1 59755, S2 59731 fb071c0aba 3873e47773 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T02:11:53.936Z S1 59755, S2 59769 b4c3336b53 fb071c0aba sk_4707cd57
21 move S1 Exhibition2 21 2026-11-03T02:11:56.033Z S1 59658, S2 59769 caf2ef2f49 b4c3336b53 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T02:11:57.961Z S1 59658, S2 59841 27557f7464 caf2ef2f49 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-03T02:12:00.045Z S1 59574, S2 59841 09ab168ddd 27557f7464 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-03T02:12:02.531Z S1 59574, S2 59355 ac0d3b07b4 09ab168ddd sk_4707cd57
25 move S1 Exhibition2 25 2026-11-03T02:12:04.796Z S1 59309, S2 59355 9e632067de ac0d3b07b4 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-03T02:12:06.754Z S1 59309, S2 59397 32dae9e33c 9e632067de sk_4707cd57
27 move S1 Exhibition2 27 2026-11-03T02:12:08.718Z S1 59345, S2 59397 c16e15d9f7 32dae9e33c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-03T02:12:10.676Z S1 59345, S2 59439 7a68967bb6 c16e15d9f7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-03T02:12:12.638Z S1 59383, S2 59439 a4d10b14b1 7a68967bb6 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-03T02:12:14.625Z S1 59383, S2 59452 e9a3068278 a4d10b14b1 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-03T02:12:16.578Z S1 59430, S2 59452 4d7f48387c e9a3068278 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-03T02:12:18.537Z S1 59430, S2 59493 70c3a7ea47 4d7f48387c sk_4707cd57
33 move S1 Exhibition2 33 2026-11-03T02:12:20.493Z S1 59474, S2 59493 6dc73984bc 70c3a7ea47 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-03T02:12:22.446Z S1 59474, S2 59540 7313a17b23 6dc73984bc sk_4707cd57
35 move S1 Exhibition2 35 2026-11-03T02:12:24.389Z S1 59531, S2 59540 ec9b72a42d 7313a17b23 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-03T02:12:26.321Z S1 59531, S2 59608 c98f15b820 ec9b72a42d sk_4707cd57
37 move S1 Exhibition2 37 2026-11-03T02:12:28.256Z S1 59596, S2 59608 edd7af5b77 c98f15b820 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-03T02:12:30.180Z S1 59596, S2 59684 79abc23dce edd7af5b77 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-03T02:12:32.111Z S1 59665, S2 59684 a6721c6a26 79abc23dce sk_4707cd57
40 move S2 Exhibition1 40 2026-11-03T02:12:34.058Z S1 59665, S2 59737 0f0a2f95ab a6721c6a26 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-03T02:12:35.998Z S1 59725, S2 59737 6939450cb2 0f0a2f95ab sk_4707cd57
42 move S2 Exhibition1 42 2026-11-03T02:12:37.940Z S1 59725, S2 59795 70f616e8df 6939450cb2 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-03T02:12:39.875Z S1 59790, S2 59795 ea87487bd5 70f616e8df sk_4707cd57
44 move S2 Exhibition1 44 2026-11-03T02:12:41.804Z S1 59790, S2 59866 6e438727ea ea87487bd5 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-03T02:12:43.738Z S1 59856, S2 59866 8d36a18f93 6e438727ea sk_4707cd57
46 move S2 Exhibition1 46 2026-11-03T02:12:45.674Z S1 59856, S2 59930 199c073eef 8d36a18f93 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-03T02:12:47.615Z S1 59915, S2 59930 a7e31d427d 199c073eef sk_4707cd57
48 move S2 Exhibition1 48 2026-11-03T02:12:49.547Z S1 59915, S2 59998 3a820d08aa a7e31d427d sk_4707cd57
49 move S1 Exhibition2 49 2026-11-03T02:12:51.506Z S1 59956, S2 59998 f156f924a7 3a820d08aa sk_4707cd57
50 move S2 Exhibition1 50 2026-11-03T02:12:53.443Z S1 59956, S2 60061 86f9209456 f156f924a7 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-03T02:12:55.375Z S1 60024, S2 60061 ea0b653b51 86f9209456 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-03T02:12:57.309Z S1 60024, S2 60127 82cc76e3d5 ea0b653b51 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-03T02:12:59.257Z S1 60076, S2 60127 97b6bfd51c 82cc76e3d5 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-03T02:13:01.202Z S1 60076, S2 60182 79c6d744ee 97b6bfd51c sk_4707cd57
55 move S1 Exhibition2 55 2026-11-03T02:13:03.193Z S1 60085, S2 60182 06824e19a0 79c6d744ee sk_4707cd57
56 move S2 Exhibition1 56 2026-11-03T02:13:05.207Z S1 60085, S2 60168 5e918ebfd9 06824e19a0 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-03T02:13:07.133Z S1 60159, S2 60168 72d777a609 5e918ebfd9 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_01M6FJSGXYEB9VTHHY7PD60M2W

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