apigaming Sign in

Verify set set_01M6Z98X0ZF2K83RG1F03NMFT5

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

Game 1 m_01M6Z98X11EDCBKQSEX24D25M7: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T04:32:44.630Z S1 59887, S2 60000 2b5c066c8e start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T04:32:46.798Z S1 59887, S2 59832 05801ad6e9 2b5c066c8e sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T04:32:48.901Z S1 59784, S2 59832 b1df174ef7 05801ad6e9 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T04:32:51.100Z S1 59784, S2 59633 85615e7cf3 b1df174ef7 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T04:32:53.198Z S1 59686, S2 59633 823f50dd60 85615e7cf3 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T04:32:55.321Z S1 59686, S2 59510 a0a28324e3 823f50dd60 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T04:32:57.308Z S1 59699, S2 59510 cc07bd27b6 a0a28324e3 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T04:32:59.313Z S1 59699, S2 59505 c931834081 cc07bd27b6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T04:33:01.723Z S1 59289, S2 59505 186c280075 c931834081 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T04:33:04.020Z S1 59289, S2 59208 0f3451404b 186c280075 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T04:33:06.036Z S1 59273, S2 59208 3ba5d1016e 0f3451404b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T04:33:08.300Z S1 59273, S2 58944 8c01fd4d0e 3ba5d1016e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T04:33:10.403Z S1 59170, S2 58944 81881d846f 8c01fd4d0e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T04:33:12.347Z S1 59170, S2 59000 d667678611 81881d846f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T04:33:14.310Z S1 59207, S2 59000 26d74dd34f d667678611 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T04:33:16.241Z S1 59207, S2 59069 00f8e2217c 26d74dd34f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T04:33:18.168Z S1 59280, S2 59069 92e207d6c5 00f8e2217c sk_4707cd57

Game 2 m_01M6Z98X12ESQA7KTJX931V91Q: verified

✓signatures73 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..73, every prev_hash links
✓move log73 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay73 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
73 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T04:32:44.710Z S1 59807, S2 60000 35807b4b4a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T04:32:46.809Z S1 59807, S2 59901 3bf967455c 35807b4b4a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T04:32:48.903Z S1 59713, S2 59901 491c726e8b 3bf967455c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T04:32:51.132Z S1 59713, S2 59672 753d4726c1 491c726e8b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T04:32:53.133Z S1 59712, S2 59672 bab2abddc6 753d4726c1 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T04:32:55.311Z S1 59712, S2 59494 c2dfe5e550 bab2abddc6 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T04:32:57.309Z S1 59714, S2 59494 179698ca76 c2dfe5e550 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T04:32:59.313Z S1 59714, S2 59490 1f42ed0131 179698ca76 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T04:33:01.656Z S1 59371, S2 59490 95ba6e44c0 1f42ed0131 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T04:33:03.821Z S1 59371, S2 59325 82a29eccc7 95ba6e44c0 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T04:33:06.104Z S1 59088, S2 59325 df03af9b35 82a29eccc7 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T04:33:08.228Z S1 59088, S2 59201 dc637eb858 df03af9b35 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T04:33:10.401Z S1 58915, S2 59201 955d62116d dc637eb858 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T04:33:12.430Z S1 58915, S2 59172 359cca4681 955d62116d sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T04:33:14.417Z S1 58928, S2 59172 5882f9e64d 359cca4681 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T04:33:16.344Z S1 58928, S2 59245 194d1efc17 5882f9e64d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T04:33:18.305Z S1 58967, S2 59245 99e83dbfbe 194d1efc17 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T04:33:20.295Z S1 58967, S2 59255 3ae3f2ed4b 99e83dbfbe sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T04:33:22.333Z S1 58929, S2 59255 3f28a0a1e6 3ae3f2ed4b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T04:33:24.415Z S1 58929, S2 59173 80163450bd 3f28a0a1e6 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T04:33:26.394Z S1 58950, S2 59173 c8d3ff2fbb 80163450bd sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T04:33:28.408Z S1 58950, S2 59159 d3f0f6f8f8 c8d3ff2fbb sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T04:33:30.403Z S1 58955, S2 59159 9e2213f280 d3f0f6f8f8 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T04:33:32.407Z S1 58955, S2 59155 8a19bab665 9e2213f280 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T04:33:34.415Z S1 58947, S2 59155 fc61678212 8a19bab665 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T04:33:36.402Z S1 58947, S2 59168 6acf39955c fc61678212 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T04:33:38.402Z S1 58947, S2 59168 7852b7fa76 6acf39955c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T04:33:40.326Z S1 58947, S2 59244 a026158b70 7852b7fa76 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T04:33:42.306Z S1 58967, S2 59244 65d92bae1d a026158b70 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T04:33:44.270Z S1 58967, S2 59280 20cd6e5fc2 65d92bae1d sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T04:33:46.196Z S1 59041, S2 59280 72ef3d9aa0 20cd6e5fc2 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T04:33:48.154Z S1 59041, S2 59322 420c108f3a 72ef3d9aa0 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T04:33:50.125Z S1 59070, S2 59322 76bfc4451f 420c108f3a sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T04:33:52.077Z S1 59070, S2 59370 9dd94bec90 76bfc4451f sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T04:33:54.125Z S1 59022, S2 59370 d577af78a3 9dd94bec90 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T04:33:56.083Z S1 59022, S2 59412 bce8d8d6b7 d577af78a3 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T04:33:58.110Z S1 58995, S2 59412 ccdf462e3c bce8d8d6b7 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T04:34:00.128Z S1 58995, S2 59394 ebc29a3241 ccdf462e3c sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T04:34:02.223Z S1 58900, S2 59394 4362b50128 ebc29a3241 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T04:34:04.193Z S1 58900, S2 59424 ee917bbf69 4362b50128 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T04:34:06.158Z S1 58935, S2 59424 d232892e03 ee917bbf69 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T04:34:08.105Z S1 58935, S2 59477 0fa9e812b9 d232892e03 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T04:34:10.046Z S1 58994, S2 59477 c1f8ea21a5 0fa9e812b9 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T04:34:11.970Z S1 58994, S2 59553 c573c2aca0 c1f8ea21a5 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-09T04:34:13.907Z S1 59057, S2 59553 91d4e596c1 c573c2aca0 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T04:34:15.840Z S1 59057, S2 59620 1c1e7bcb4f 91d4e596c1 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-09T04:34:17.765Z S1 59132, S2 59620 6b8692660d 1c1e7bcb4f sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T04:34:19.726Z S1 59132, S2 59659 6abb46adba 6b8692660d sk_4707cd57
49 move S1 Exhibition2 49 2026-11-09T04:34:21.662Z S1 59196, S2 59659 faf1e35505 6abb46adba sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T04:34:23.589Z S1 59196, S2 59732 82a50a210e faf1e35505 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-09T04:34:25.520Z S1 59265, S2 59732 4d7d30add0 82a50a210e sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T04:34:27.444Z S1 59265, S2 59808 d4abdc888f 4d7d30add0 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-09T04:34:29.368Z S1 59341, S2 59808 842d20e93e d4abdc888f sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T04:34:31.294Z S1 59341, S2 59882 7ad66a1b90 842d20e93e sk_4707cd57
55 move S1 Exhibition2 55 2026-11-09T04:34:33.220Z S1 59415, S2 59882 a4881f8cdc 7ad66a1b90 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T04:34:35.155Z S1 59415, S2 59947 0ce0e937b6 a4881f8cdc sk_4707cd57
57 move S1 Exhibition2 57 2026-11-09T04:34:37.099Z S1 59471, S2 59947 5cf9dfb7f9 0ce0e937b6 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-09T04:34:39.026Z S1 59471, S2 60020 2575b98f28 5cf9dfb7f9 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-09T04:34:40.954Z S1 59543, S2 60020 743e35c9d4 2575b98f28 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-09T04:34:42.879Z S1 59543, S2 60095 5564dc5d66 743e35c9d4 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-09T04:34:44.807Z S1 59615, S2 60095 33c7189fa5 5564dc5d66 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-09T04:34:46.743Z S1 59615, S2 60159 1f739dd481 33c7189fa5 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-09T04:34:48.669Z S1 59689, S2 60159 6d76a916e9 1f739dd481 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-09T04:34:50.604Z S1 59689, S2 60224 afe843d25c 6d76a916e9 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-09T04:34:52.533Z S1 59760, S2 60224 d3cbcf35bd afe843d25c sk_4707cd57
66 move S2 Exhibition1 66 2026-11-09T04:34:54.462Z S1 59760, S2 60295 bd366cdce4 d3cbcf35bd sk_4707cd57
67 move S1 Exhibition2 67 2026-11-09T04:34:56.398Z S1 59824, S2 60295 aca9a88eaa bd366cdce4 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-09T04:34:58.339Z S1 59824, S2 60354 c674aed309 aca9a88eaa sk_4707cd57
69 move S1 Exhibition2 69 2026-11-09T04:35:00.266Z S1 59897, S2 60354 50e3bef781 c674aed309 sk_4707cd57
70 move S2 Exhibition1 70 2026-11-09T04:35:02.349Z S1 59897, S2 60271 cae8b2a7cf 50e3bef781 sk_4707cd57
71 move S1 Exhibition2 71 2026-11-09T04:35:04.491Z S1 59755, S2 60271 a01ece059e cae8b2a7cf sk_4707cd57
72 move S2 Exhibition1 72 2026-11-09T04:35:06.431Z S1 59755, S2 60331 5302f12b79 a01ece059e sk_4707cd57
73 move S1 Exhibition2 73 2026-11-09T04:35:08.360Z S1 59826, S2 60331 a56a0accef 5302f12b79 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_01M6Z98X0ZF2K83RG1F03NMFT5

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