apigaming Sign in

Verify set set_01M7G934ZRE6EBRJYVH30H08BG

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

Game 1 m_01M7G934ZTEEC9NETAQFABDA2X: verified

✓signatures63 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..63, every prev_hash links
✓move log63 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay63 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
63 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T18:56:41.527Z S1 59878, S2 60000 f75022fa70 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T18:56:43.719Z S1 59878, S2 59808 1e1012b7c7 f75022fa70 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T18:56:45.803Z S1 59794, S2 59808 89578ed6fb 1e1012b7c7 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T18:56:47.800Z S1 59794, S2 59811 65a70dfd84 89578ed6fb sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T18:56:49.900Z S1 59694, S2 59811 6c1ec6c0c2 65a70dfd84 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T18:56:51.914Z S1 59694, S2 59797 e33c34bc11 6c1ec6c0c2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T18:56:53.845Z S1 59763, S2 59797 ca84fe266f e33c34bc11 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T18:56:55.925Z S1 59763, S2 59717 7a9fc8f4db ca84fe266f sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T18:56:58.003Z S1 59685, S2 59717 cc06342cdb 7a9fc8f4db sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T18:57:00.140Z S1 59685, S2 59580 1802a48cff cc06342cdb sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T18:57:02.727Z S1 59098, S2 59580 ba899d3bfb 1802a48cff sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T18:57:04.743Z S1 59098, S2 59564 43175cf03d ba899d3bfb sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T18:57:06.811Z S1 59030, S2 59564 a94a042ff1 43175cf03d sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T18:57:08.759Z S1 59030, S2 59616 c07ed817b0 a94a042ff1 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T18:57:10.826Z S1 58963, S2 59616 0192380d63 c07ed817b0 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T18:57:12.763Z S1 58963, S2 59679 8c0941a326 0192380d63 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T18:57:14.727Z S1 58999, S2 59679 c275a62b79 8c0941a326 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T18:57:16.697Z S1 58999, S2 59709 833db4228c c275a62b79 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T18:57:18.623Z S1 59073, S2 59709 fa4e60dc96 833db4228c sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T18:57:20.554Z S1 59073, S2 59778 073840ad76 fa4e60dc96 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T18:57:22.542Z S1 59085, S2 59778 7994ca892e 073840ad76 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T18:57:24.633Z S1 59085, S2 59687 41a79a4adc 7994ca892e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T18:57:26.597Z S1 59121, S2 59687 f4cf3cec38 41a79a4adc sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T18:57:28.524Z S1 59121, S2 59760 fb13407ded f4cf3cec38 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T18:57:30.501Z S1 59144, S2 59760 49e86b198e fb13407ded sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T18:57:32.607Z S1 59144, S2 59654 a21e0eabc2 49e86b198e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T18:57:34.612Z S1 59139, S2 59654 a0b55659b0 a21e0eabc2 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T18:57:36.537Z S1 59139, S2 59729 2b82c59a7c a0b55659b0 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T18:57:38.525Z S1 59151, S2 59729 f5ec886f97 2b82c59a7c sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T18:57:40.527Z S1 59151, S2 59727 73c43b7fb5 f5ec886f97 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T18:57:42.512Z S1 59166, S2 59727 57c470d821 73c43b7fb5 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T18:57:44.514Z S1 59166, S2 59725 a3d8693076 57c470d821 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T18:57:46.512Z S1 59168, S2 59725 10228f9588 a3d8693076 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-15T18:57:48.511Z S1 59168, S2 59726 9dcd805876 10228f9588 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T18:57:50.466Z S1 59213, S2 59726 9b0cdb0059 9dcd805876 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-15T18:57:52.410Z S1 59213, S2 59782 9f5dec6a50 9b0cdb0059 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-15T18:57:54.352Z S1 59271, S2 59782 499de32996 9f5dec6a50 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-15T18:57:56.289Z S1 59271, S2 59845 996ad2a3da 499de32996 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-15T18:57:58.227Z S1 59333, S2 59845 c88f2d5ddb 996ad2a3da sk_4707cd57
40 move S2 Exhibition2 40 2026-11-15T18:58:00.162Z S1 59333, S2 59910 0500e8af0d c88f2d5ddb sk_4707cd57
41 move S1 Exhibition1 41 2026-11-15T18:58:02.213Z S1 59282, S2 59910 635b4cda25 0500e8af0d sk_4707cd57
42 move S2 Exhibition2 42 2026-11-15T18:58:04.182Z S1 59282, S2 59941 032bda32af 635b4cda25 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-15T18:58:06.130Z S1 59334, S2 59941 f2889857ea 032bda32af sk_4707cd57
44 move S2 Exhibition2 44 2026-11-15T18:58:08.066Z S1 59334, S2 60005 8826cba101 f2889857ea sk_4707cd57
45 move S1 Exhibition1 45 2026-11-15T18:58:09.993Z S1 59407, S2 60005 9289cebc1d 8826cba101 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-15T18:58:11.925Z S1 59407, S2 60073 6c6424dcf2 9289cebc1d sk_4707cd57
47 move S1 Exhibition1 47 2026-11-15T18:58:13.862Z S1 59470, S2 60073 683541e25a 6c6424dcf2 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-15T18:58:15.796Z S1 59470, S2 60139 da94dd85dd 683541e25a sk_4707cd57
49 move S1 Exhibition1 49 2026-11-15T18:58:17.734Z S1 59532, S2 60139 87da186ec7 da94dd85dd sk_4707cd57
50 move S2 Exhibition2 50 2026-11-15T18:58:19.680Z S1 59532, S2 60193 7d3755406d 87da186ec7 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-15T18:58:21.611Z S1 59601, S2 60193 4adfdeef44 7d3755406d sk_4707cd57
52 move S2 Exhibition2 52 2026-11-15T18:58:23.540Z S1 59601, S2 60264 b3237b5043 4adfdeef44 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-15T18:58:25.465Z S1 59676, S2 60264 0b6c7fd490 b3237b5043 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-15T18:58:27.393Z S1 59676, S2 60336 1702439909 0b6c7fd490 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-15T18:58:29.322Z S1 59747, S2 60336 f67bd6395d 1702439909 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-15T18:58:31.247Z S1 59747, S2 60411 ad1a016e03 f67bd6395d sk_4707cd57
57 move S1 Exhibition1 57 2026-11-15T18:58:33.175Z S1 59819, S2 60411 378556b177 ad1a016e03 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-15T18:58:35.102Z S1 59819, S2 60484 a5b78ec73f 378556b177 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-15T18:58:37.031Z S1 59890, S2 60484 e05845ac7e a5b78ec73f sk_4707cd57
60 move S2 Exhibition2 60 2026-11-15T18:58:38.960Z S1 59890, S2 60555 797aeea7ba e05845ac7e sk_4707cd57
61 move S1 Exhibition1 61 2026-11-15T18:58:40.890Z S1 59960, S2 60555 6856c588ea 797aeea7ba sk_4707cd57
62 move S2 Exhibition2 62 2026-11-15T18:58:42.817Z S1 59960, S2 60628 0c9313f067 6856c588ea sk_4707cd57
63 move S1 Exhibition1 63 2026-11-15T18:58:44.745Z S1 60032, S2 60628 f1766e2a55 0c9313f067 sk_4707cd57

Game 2 m_01M7G934ZXFFNTM2DXM47KPQDZ: verified

✓signatures13 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..13, every prev_hash links
✓move log13 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay13 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
13 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T18:56:41.528Z S1 59877, S2 60000 ce6af1c9e7 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T18:56:43.719Z S1 59877, S2 59809 54f080c84e ce6af1c9e7 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T18:56:45.800Z S1 59796, S2 59809 7b8de5574b 54f080c84e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T18:56:47.801Z S1 59796, S2 59808 d3c1cc45d8 7b8de5574b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T18:56:49.832Z S1 59765, S2 59808 4c9d88f672 d3c1cc45d8 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T18:56:51.806Z S1 59765, S2 59834 ba402dc916 4c9d88f672 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T18:56:53.800Z S1 59771, S2 59834 978e63faf1 ba402dc916 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T18:56:55.923Z S1 59771, S2 59711 d0a509504f 978e63faf1 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T18:56:58.001Z S1 59693, S2 59711 43f850a5d5 d0a509504f sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T18:57:00.116Z S1 59693, S2 59596 3335e5125f 43f850a5d5 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T18:57:02.729Z S1 59080, S2 59596 394f4106e0 3335e5125f sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T18:57:04.803Z S1 59080, S2 59522 85eea848b5 394f4106e0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T18:57:06.811Z S1 59072, S2 59522 7cd8055819 85eea848b5 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_01M7G934ZRE6EBRJYVH30H08BG

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