apigaming Sign in

Verify set set_01M79KWS89FG1BH4GC21ZXFDHG

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

Game 1 m_01M79KWS8BFN4TZKA51AAVAJ1Z: 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 Exhibition1 1 2026-11-13T04:50:46.297Z S1 59790, S2 60000 ee32b29cce start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T04:50:48.328Z S1 59790, S2 59969 84306fd6b9 ee32b29cce sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T04:50:50.509Z S1 59609, S2 59969 3a48d55dd1 84306fd6b9 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T04:50:52.632Z S1 59609, S2 59846 f09fc44f7a 3a48d55dd1 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T04:50:54.809Z S1 59432, S2 59846 607642e9ce f09fc44f7a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T04:50:56.914Z S1 59432, S2 59741 31ad4188bb 607642e9ce sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T04:50:59.002Z S1 59344, S2 59741 a41b87bd9c 31ad4188bb sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T04:51:01.108Z S1 59344, S2 59635 5ab06be828 a41b87bd9c sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T04:51:03.207Z S1 59245, S2 59635 4ea0bfa56a 5ab06be828 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T04:51:05.299Z S1 59245, S2 59543 45f8d938a3 4ea0bfa56a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T04:51:07.421Z S1 59123, S2 59543 4e32d6621f 45f8d938a3 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T04:51:09.448Z S1 59123, S2 59516 9023d8c17f 4e32d6621f sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T04:51:11.533Z S1 59038, S2 59516 28e4d44ba7 9023d8c17f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T04:51:13.701Z S1 59038, S2 59348 959eb4bdf8 28e4d44ba7 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T04:51:15.682Z S1 59057, S2 59348 80b4fdf119 959eb4bdf8 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T04:51:17.609Z S1 59057, S2 59421 27400f429a 80b4fdf119 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T04:51:19.542Z S1 59124, S2 59421 f9d7fb121c 27400f429a sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T04:51:21.628Z S1 59124, S2 59335 e3153f4ad6 f9d7fb121c sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T04:51:23.717Z S1 59035, S2 59335 1cc7448af3 e3153f4ad6 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T04:51:25.732Z S1 59035, S2 59320 714c9c0d95 1cc7448af3 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T04:51:27.666Z S1 59101, S2 59320 e61665dee4 714c9c0d95 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-13T04:51:29.714Z S1 59101, S2 59272 767829b814 e61665dee4 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T04:51:31.716Z S1 59099, S2 59272 5d7e1ce418 767829b814 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-13T04:51:33.726Z S1 59099, S2 59262 c2f6b20d9a 5d7e1ce418 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T04:51:35.803Z S1 59022, S2 59262 b329f9cddc c2f6b20d9a sk_4707cd57
26 move S2 Exhibition2 26 2026-11-13T04:51:37.826Z S1 59022, S2 59239 93d7b5afbb b329f9cddc sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T04:51:39.815Z S1 59033, S2 59239 c8b361e89d 93d7b5afbb sk_4707cd57
28 move S2 Exhibition2 28 2026-11-13T04:51:41.820Z S1 59033, S2 59234 f02ee11f31 c8b361e89d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T04:51:43.820Z S1 59033, S2 59234 5f7941609c f02ee11f31 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-13T04:51:45.822Z S1 59033, S2 59232 bb45bf57fb 5f7941609c sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T04:51:47.815Z S1 59040, S2 59232 d6c75c7066 bb45bf57fb sk_4707cd57
32 move S2 Exhibition2 32 2026-11-13T04:51:49.834Z S1 59040, S2 59213 e2732f68a5 d6c75c7066 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T04:51:51.911Z S1 58963, S2 59213 80c987d063 e2732f68a5 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-13T04:51:53.919Z S1 58963, S2 59205 f62fd914e3 80c987d063 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-13T04:51:55.878Z S1 59004, S2 59205 b69057f364 f62fd914e3 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-13T04:51:57.903Z S1 59004, S2 59180 20db34842a b69057f364 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-13T04:51:59.841Z S1 59066, S2 59180 cff4d353ea 20db34842a sk_4707cd57
38 move S2 Exhibition2 38 2026-11-13T04:52:02.153Z S1 59066, S2 58868 e7c6ccc74c cff4d353ea sk_4707cd57
39 move S1 Exhibition1 39 2026-11-13T04:52:04.440Z S1 58779, S2 58868 fa963223b1 e7c6ccc74c sk_4707cd57
40 move S2 Exhibition2 40 2026-11-13T04:52:06.382Z S1 58779, S2 58926 2908ce2bbd fa963223b1 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-13T04:52:08.321Z S1 58840, S2 58926 b3aa767c19 2908ce2bbd sk_4707cd57
42 move S2 Exhibition2 42 2026-11-13T04:52:10.263Z S1 58840, S2 58984 45721b4aec b3aa767c19 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-13T04:52:12.196Z S1 58907, S2 58984 a1c52f7bcb 45721b4aec sk_4707cd57
44 move S2 Exhibition2 44 2026-11-13T04:52:14.135Z S1 58907, S2 59045 53149ff7de a1c52f7bcb sk_4707cd57
45 move S1 Exhibition1 45 2026-11-13T04:52:16.067Z S1 58975, S2 59045 c4c45cd064 53149ff7de sk_4707cd57
46 move S2 Exhibition2 46 2026-11-13T04:52:18.010Z S1 58975, S2 59102 55386f1bdb c4c45cd064 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-13T04:52:19.953Z S1 59032, S2 59102 4b9537fa32 55386f1bdb sk_4707cd57
48 move S2 Exhibition2 48 2026-11-13T04:52:21.880Z S1 59032, S2 59175 f689146421 4b9537fa32 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-13T04:52:23.807Z S1 59105, S2 59175 56df1ffebd f689146421 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-13T04:52:25.735Z S1 59105, S2 59247 006117f326 56df1ffebd sk_4707cd57
51 move S1 Exhibition1 51 2026-11-13T04:52:27.661Z S1 59179, S2 59247 c889c5daba 006117f326 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-13T04:52:29.587Z S1 59179, S2 59321 9299261ce0 c889c5daba sk_4707cd57
53 move S1 Exhibition1 53 2026-11-13T04:52:31.524Z S1 59242, S2 59321 66fd8906f9 9299261ce0 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-13T04:52:33.458Z S1 59242, S2 59387 53edd77d61 66fd8906f9 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-13T04:52:35.390Z S1 59310, S2 59387 857b3f8e49 53edd77d61 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-13T04:52:37.320Z S1 59310, S2 59457 96fd68792c 857b3f8e49 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-13T04:52:39.250Z S1 59380, S2 59457 7f985348ea 96fd68792c sk_4707cd57
58 move S2 Exhibition2 58 2026-11-13T04:52:41.180Z S1 59380, S2 59527 6cdb34af98 7f985348ea sk_4707cd57
59 move S1 Exhibition1 59 2026-11-13T04:52:43.108Z S1 59452, S2 59527 180ae9ce8f 6cdb34af98 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-13T04:52:45.042Z S1 59452, S2 59593 a5e000bfe3 180ae9ce8f sk_4707cd57
61 move S1 Exhibition1 61 2026-11-13T04:52:46.967Z S1 59527, S2 59593 9dc8472e2a a5e000bfe3 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-13T04:52:48.894Z S1 59527, S2 59666 c59d58f2fd 9dc8472e2a sk_4707cd57
63 move S1 Exhibition1 63 2026-11-13T04:52:50.823Z S1 59598, S2 59666 b63d55c383 c59d58f2fd sk_4707cd57
64 move S2 Exhibition2 64 2026-11-13T04:52:52.754Z S1 59598, S2 59735 5ead712eea b63d55c383 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-13T04:52:54.680Z S1 59672, S2 59735 2922a6c0fd 5ead712eea sk_4707cd57
66 move S2 Exhibition2 66 2026-11-13T04:52:56.610Z S1 59672, S2 59805 121fbb53a1 2922a6c0fd sk_4707cd57
67 move S1 Exhibition1 67 2026-11-13T04:52:58.537Z S1 59745, S2 59805 85827d0438 121fbb53a1 sk_4707cd57
68 move S2 Exhibition2 68 2026-11-13T04:53:00.471Z S1 59745, S2 59871 a361d8bbce 85827d0438 sk_4707cd57
69 move S1 Exhibition1 69 2026-11-13T04:53:02.469Z S1 59747, S2 59871 4923afec4a a361d8bbce sk_4707cd57
70 move S2 Exhibition2 70 2026-11-13T04:53:04.529Z S1 59747, S2 59811 7753b742a2 4923afec4a sk_4707cd57
71 move S1 Exhibition1 71 2026-11-13T04:53:06.463Z S1 59813, S2 59811 4f9393d57f 7753b742a2 sk_4707cd57
72 move S2 Exhibition2 72 2026-11-13T04:53:08.391Z S1 59813, S2 59883 d5d7246734 4f9393d57f sk_4707cd57
73 move S1 Exhibition1 73 2026-11-13T04:53:10.323Z S1 59881, S2 59883 ce8fdfcbee d5d7246734 sk_4707cd57

Game 2 m_01M79KWS8DE2XAVV9QMQY8V006: 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-13T04:50:46.297Z S1 59790, S2 60000 bbbaeecf27 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T04:50:48.337Z S1 59790, S2 59960 25d437f537 bbbaeecf27 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T04:50:50.528Z S1 59599, S2 59960 da271111b0 25d437f537 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T04:50:52.705Z S1 59599, S2 59783 169622ec32 da271111b0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T04:50:54.811Z S1 59493, S2 59783 03ba1f14b3 169622ec32 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T04:50:56.917Z S1 59493, S2 59677 1724392869 03ba1f14b3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T04:50:59.001Z S1 59409, S2 59677 316a764ab2 1724392869 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T04:51:01.098Z S1 59409, S2 59580 c2f737c649 316a764ab2 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T04:51:03.212Z S1 59295, S2 59580 2a64d8326c c2f737c649 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T04:51:05.300Z S1 59295, S2 59492 7d0f8a6bca 2a64d8326c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T04:51:07.508Z S1 59087, S2 59492 b87494caf4 7d0f8a6bca sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T04:51:09.513Z S1 59087, S2 59487 9929d65cfd b87494caf4 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T04:51:11.552Z S1 59048, S2 59487 1608bb0e83 9929d65cfd sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T04:51:13.505Z S1 59048, S2 59534 eb7282d416 1608bb0e83 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T04:51:15.496Z S1 59057, S2 59534 d36bfbc72f eb7282d416 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T04:51:17.522Z S1 59057, S2 59508 5b8cf086be d36bfbc72f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T04:51:19.453Z S1 59126, S2 59508 3a7d03304c 5b8cf086be sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T04:51:21.529Z S1 59126, S2 59432 5d0b161964 3a7d03304c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T04:51:23.717Z S1 58938, S2 59432 dc30ad2644 5d0b161964 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T04:51:25.734Z S1 58938, S2 59415 8916d66098 dc30ad2644 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T04:51:27.807Z S1 58865, S2 59415 db6b740267 8916d66098 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T04:51:29.809Z S1 58865, S2 59413 af78e8c531 db6b740267 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T04:51:31.803Z S1 58871, S2 59413 e19ccf5456 af78e8c531 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T04:51:33.743Z S1 58871, S2 59473 19f5dd5b04 e19ccf5456 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T04:51:35.695Z S1 58919, S2 59473 42dc697137 19f5dd5b04 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T04:51:37.723Z S1 58919, S2 59445 a62040cc65 42dc697137 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T04:51:39.684Z S1 58958, S2 59445 0e8c21d6d5 a62040cc65 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T04:51:41.710Z S1 58958, S2 59419 d1ae89687d 0e8c21d6d5 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T04:51:43.638Z S1 59030, S2 59419 81267000c3 d1ae89687d sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T04:51:45.618Z S1 59030, S2 59439 68ec04c621 81267000c3 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T04:51:47.603Z S1 59045, S2 59439 7e8ee4cce9 68ec04c621 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T04:51:49.529Z S1 59045, S2 59513 6013af3a72 7e8ee4cce9 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-13T04:51:51.461Z S1 59113, S2 59513 dbd73ab3fe 6013af3a72 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_01M79KWS89FG1BH4GC21ZXFDHG

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