apigaming Sign in

Verify set set_01M77V5PJDERKAFPCRSQXXZBAG

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("1199252673708087076:set_01M77V5PJDERKAFPCRSQXXZBAG") = f106c093cfeb0a41..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M77V5PJFFTPVAZ5CDR9NB90J: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T12:19:29.613Z S1 59814, S2 60000 69465cff9c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T12:19:31.608Z S1 59814, S2 60005 120169fe57 69465cff9c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T12:19:33.720Z S1 59702, S2 60005 8e0076f597 120169fe57 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T12:19:36.001Z S1 59702, S2 59724 c22e46363e 8e0076f597 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T12:19:38.123Z S1 59580, S2 59724 abf8f7ec0f c22e46363e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T12:19:40.221Z S1 59580, S2 59626 5ae9fc6500 abf8f7ec0f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T12:19:42.202Z S1 59599, S2 59626 0fa972b5f6 5ae9fc6500 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T12:19:44.217Z S1 59599, S2 59611 4567bf7a23 0fa972b5f6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T12:19:46.198Z S1 59618, S2 59611 d797c5d421 4567bf7a23 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T12:19:48.200Z S1 59618, S2 59609 24ec021cc9 d797c5d421 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T12:19:50.196Z S1 59622, S2 59609 9253ca0dd6 24ec021cc9 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T12:19:52.123Z S1 59622, S2 59682 6973507d35 9253ca0dd6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T12:19:54.118Z S1 59627, S2 59682 a70cddafea 6973507d35 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T12:19:56.132Z S1 59627, S2 59668 15f186dc62 a70cddafea sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T12:19:58.114Z S1 59645, S2 59668 6c14560283 15f186dc62 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T12:20:00.313Z S1 59645, S2 59469 be5dda1ef7 6c14560283 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T12:20:02.613Z S1 59345, S2 59469 7e902a89f0 be5dda1ef7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T12:20:04.823Z S1 59345, S2 59259 95d1205824 7e902a89f0 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T12:20:06.915Z S1 59253, S2 59259 86df402fe9 95d1205824 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T12:20:08.999Z S1 59253, S2 59175 67e4983ceb 86df402fe9 sk_4707cd57

Game 2 m_01M77V5PJGF4MAFAXG0EC7M5VA: verified

✓signatures49 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..49, every prev_hash links
✓move log49 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay49 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
49 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T12:19:29.630Z S1 59797, S2 60000 5a79f67794 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T12:19:31.607Z S1 59797, S2 60023 f86a40d52f 5a79f67794 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T12:19:33.710Z S1 59694, S2 60023 830f7f15c0 f86a40d52f sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T12:19:35.926Z S1 59694, S2 59807 e0e17df834 830f7f15c0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T12:19:38.126Z S1 59494, S2 59807 4bd06516e9 e0e17df834 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T12:19:40.234Z S1 59494, S2 59699 0a6c30119e 4bd06516e9 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T12:19:42.312Z S1 59416, S2 59699 b34cbd7970 0a6c30119e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T12:19:44.332Z S1 59416, S2 59679 bffee482e5 b34cbd7970 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T12:19:46.312Z S1 59436, S2 59679 e74b1325c6 bffee482e5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T12:19:48.309Z S1 59436, S2 59682 52d8aaef12 e74b1325c6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T12:19:50.311Z S1 59434, S2 59682 d3092e4059 52d8aaef12 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T12:19:52.299Z S1 59434, S2 59694 688f6e11a4 d3092e4059 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T12:19:54.241Z S1 59492, S2 59694 a5cdacfe6a 688f6e11a4 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T12:19:56.221Z S1 59492, S2 59714 fc6e3c5496 a5cdacfe6a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T12:19:58.220Z S1 59493, S2 59714 ba28fa1570 fc6e3c5496 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T12:20:00.406Z S1 59493, S2 59528 54fd5adbbd ba28fa1570 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T12:20:02.538Z S1 59361, S2 59528 3942da4f48 54fd5adbbd sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T12:20:04.831Z S1 59361, S2 59235 b003359ff6 3942da4f48 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T12:20:06.924Z S1 59268, S2 59235 30cefd3b2c b003359ff6 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T12:20:09.013Z S1 59268, S2 59146 0695d9c061 30cefd3b2c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T12:20:11.009Z S1 59272, S2 59146 35f4115b3b 0695d9c061 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T12:20:12.940Z S1 59272, S2 59215 24ca2feba2 35f4115b3b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T12:20:14.919Z S1 59293, S2 59215 c641ff2f23 24ca2feba2 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T12:20:16.911Z S1 59293, S2 59223 48d08f26f1 c641ff2f23 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T12:20:19.730Z S1 58474, S2 59223 683d5d2d4d 48d08f26f1 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T12:20:21.991Z S1 58474, S2 58962 80689af969 683d5d2d4d sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T12:20:23.997Z S1 58468, S2 58962 0b49852936 80689af969 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T12:20:25.999Z S1 58468, S2 58960 e30b04a331 0b49852936 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T12:20:27.928Z S1 58539, S2 58960 75ed092e14 e30b04a331 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T12:20:29.858Z S1 58539, S2 59030 c745a46d21 75ed092e14 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T12:20:31.838Z S1 58559, S2 59030 a05699baa8 c745a46d21 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T12:20:33.826Z S1 58559, S2 59042 213a1d9bd9 a05699baa8 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T12:20:35.812Z S1 58573, S2 59042 acaaf8e04d 213a1d9bd9 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T12:20:37.812Z S1 58573, S2 59042 4e283e19a6 acaaf8e04d sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T12:20:39.813Z S1 58572, S2 59042 d5a49352bb 4e283e19a6 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T12:20:41.817Z S1 58572, S2 59038 8e01a5ec48 d5a49352bb sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T12:20:43.812Z S1 58577, S2 59038 240cca0b8f 8e01a5ec48 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T12:20:45.809Z S1 58577, S2 59041 cf3a968efc 240cca0b8f sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T12:20:47.760Z S1 58626, S2 59041 b4a74116af cf3a968efc sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T12:20:49.706Z S1 58626, S2 59095 871ba2683e b4a74116af sk_4707cd57
41 move S1 Exhibition2 41 2026-11-12T12:20:51.635Z S1 58697, S2 59095 4c693ef2cb 871ba2683e sk_4707cd57
42 move S2 Exhibition1 42 2026-11-12T12:20:53.575Z S1 58697, S2 59155 a743866dd9 4c693ef2cb sk_4707cd57
43 move S1 Exhibition2 43 2026-11-12T12:20:55.507Z S1 58765, S2 59155 4f33150308 a743866dd9 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-12T12:20:57.450Z S1 58765, S2 59212 d088c6cd96 4f33150308 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-12T12:20:59.379Z S1 58836, S2 59212 e8eea638fc d088c6cd96 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-12T12:21:01.532Z S1 58836, S2 59059 7578289fa5 e8eea638fc sk_4707cd57
47 move S1 Exhibition2 47 2026-11-12T12:21:03.575Z S1 58793, S2 59059 917e5cb3c0 7578289fa5 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-12T12:21:05.526Z S1 58793, S2 59108 9da4ab7aa8 917e5cb3c0 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-12T12:21:07.453Z S1 58866, S2 59108 87a80aae94 9da4ab7aa8 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_01M77V5PJDERKAFPCRSQXXZBAG

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