apigaming Sign in

Verify set set_01M7GFNQETET2T4RW7WT74MGPY

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

Game 1 m_01M7GFNQEWF638X4HXNBWY610X: verified

✓signatures31 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..31, every prev_hash links
✓move log31 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay31 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
31 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T20:51:41.812Z S1 59786, S2 60000 19e0bf7e29 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T20:51:43.915Z S1 59786, S2 59897 593fa58467 19e0bf7e29 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T20:51:45.906Z S1 59795, S2 59897 ebe3f2945d 593fa58467 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T20:51:48.004Z S1 59795, S2 59799 226782ea30 ebe3f2945d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T20:51:49.973Z S1 59826, S2 59799 fad961a4ef 226782ea30 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T20:51:52.023Z S1 59826, S2 59749 2e2965bb3a fad961a4ef sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T20:51:54.013Z S1 59836, S2 59749 225557d650 2e2965bb3a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T20:51:55.998Z S1 59836, S2 59764 348f943d2e 225557d650 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T20:51:57.996Z S1 59838, S2 59764 a84a4cd762 348f943d2e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T20:52:00.060Z S1 59838, S2 59700 20113932df a84a4cd762 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T20:52:03.773Z S1 58125, S2 59700 a3ad5e6c6d 20113932df sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T20:52:06.024Z S1 58125, S2 59449 cebe0731bf a3ad5e6c6d sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T20:52:08.125Z S1 58024, S2 59449 f3e35e75ce cebe0731bf sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T20:52:10.318Z S1 58024, S2 59256 48ce83a850 f3e35e75ce sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T20:52:12.868Z S1 57474, S2 59256 566c924e28 48ce83a850 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T20:52:15.001Z S1 57474, S2 59123 527cd313e7 566c924e28 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T20:52:16.953Z S1 57522, S2 59123 083db25a37 527cd313e7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T20:52:19.124Z S1 57522, S2 58952 9b63126e77 083db25a37 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T20:52:21.236Z S1 57410, S2 58952 2062e30858 9b63126e77 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T20:52:23.333Z S1 57410, S2 58855 761648b1b6 2062e30858 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T20:52:25.438Z S1 57305, S2 58855 464d0e6b7c 761648b1b6 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T20:52:27.598Z S1 57305, S2 58695 13a65be8cf 464d0e6b7c sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T20:52:29.816Z S1 57087, S2 58695 2bb437efda 13a65be8cf sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T20:52:31.923Z S1 57087, S2 58588 4afd1ec26c 2bb437efda sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T20:52:33.929Z S1 57081, S2 58588 cfffd5c983 4afd1ec26c sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T20:52:35.912Z S1 57081, S2 58605 8836ae909e cfffd5c983 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T20:52:37.903Z S1 57090, S2 58605 b1f90ba98e 8836ae909e sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T20:52:39.840Z S1 57090, S2 58668 1823aeb884 b1f90ba98e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T20:52:41.834Z S1 57096, S2 58668 1147f4fdd9 1823aeb884 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T20:52:43.816Z S1 57096, S2 58686 b6de4d038b 1147f4fdd9 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T20:52:45.744Z S1 57168, S2 58686 a0a45310dc b6de4d038b sk_4707cd57

Game 2 m_01M7GFNQF0ETFAFB2J6GD0XVTZ: verified

✓signatures43 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..43, every prev_hash links
✓move log43 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay43 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
43 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T20:51:41.812Z S1 59786, S2 60000 e60c86256b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T20:51:43.921Z S1 59786, S2 59891 03968f1b61 e60c86256b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T20:51:46.030Z S1 59677, S2 59891 6a2ca603ff 03968f1b61 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T20:51:48.137Z S1 59677, S2 59784 11899fbddf 6a2ca603ff sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T20:51:50.204Z S1 59610, S2 59784 734a7ea037 11899fbddf sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T20:51:52.219Z S1 59610, S2 59769 cf88d25e71 734a7ea037 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T20:51:54.204Z S1 59625, S2 59769 77b5b7d58c cf88d25e71 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T20:51:56.219Z S1 59625, S2 59754 009d163b30 77b5b7d58c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T20:51:58.202Z S1 59642, S2 59754 c356af1ef9 009d163b30 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T20:52:00.218Z S1 59642, S2 59738 2eb2796b2e c356af1ef9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T20:52:03.775Z S1 58085, S2 59738 1e3ce6e427 2eb2796b2e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T20:52:06.027Z S1 58085, S2 59486 3459047576 1e3ce6e427 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T20:52:08.143Z S1 57969, S2 59486 46e5380fa9 3459047576 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T20:52:10.314Z S1 57969, S2 59315 61003d2b7c 46e5380fa9 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T20:52:12.870Z S1 57413, S2 59315 47b95ef273 61003d2b7c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T20:52:15.019Z S1 57413, S2 59166 0950a31a39 47b95ef273 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T20:52:17.008Z S1 57424, S2 59166 7ddd7600a5 0950a31a39 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T20:52:19.120Z S1 57424, S2 59054 b404c1d383 7ddd7600a5 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T20:52:21.302Z S1 57242, S2 59054 39b660fb57 b404c1d383 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T20:52:23.333Z S1 57242, S2 59023 acce04a29e 39b660fb57 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T20:52:25.505Z S1 57070, S2 59023 ea7bf872c0 acce04a29e sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T20:52:27.598Z S1 57070, S2 58930 0a4bf33bb8 ea7bf872c0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T20:52:29.749Z S1 56919, S2 58930 549f1e14df 0a4bf33bb8 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T20:52:31.899Z S1 56919, S2 58780 b03d39a3a2 549f1e14df sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T20:52:33.928Z S1 56890, S2 58780 2d20296350 b03d39a3a2 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T20:52:35.888Z S1 56890, S2 58820 b2c9b3ee0e 2d20296350 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T20:52:37.910Z S1 56868, S2 58820 7a295e9625 b2c9b3ee0e sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T20:52:39.918Z S1 56868, S2 58812 659a571da3 7a295e9625 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T20:52:42.002Z S1 56784, S2 58812 26fca0b8b8 659a571da3 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T20:52:44.053Z S1 56784, S2 58761 1671ab787f 26fca0b8b8 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T20:52:46.099Z S1 56738, S2 58761 933ee74a3f 1671ab787f sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T20:52:48.112Z S1 56738, S2 58748 6415059d9c 933ee74a3f sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T20:52:50.111Z S1 56739, S2 58748 dab350f0d6 6415059d9c sk_4707cd57
34 move S2 Exhibition1 34 2026-11-15T20:52:52.105Z S1 56739, S2 58754 70ab95a01d dab350f0d6 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T20:52:54.110Z S1 56734, S2 58754 2f3f6cd96e 70ab95a01d sk_4707cd57
36 move S2 Exhibition1 36 2026-11-15T20:52:56.068Z S1 56734, S2 58796 e23e54da2b 2f3f6cd96e sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T20:52:58.033Z S1 56769, S2 58796 4f3251827f e23e54da2b sk_4707cd57
38 move S2 Exhibition1 38 2026-11-15T20:53:00.019Z S1 56769, S2 58810 ebbb99df80 4f3251827f sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T20:53:02.418Z S1 56370, S2 58810 a9c9b87779 ebbb99df80 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-15T20:53:04.362Z S1 56370, S2 58866 21cafe2292 a9c9b87779 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-15T20:53:06.294Z S1 56438, S2 58866 a2eab2887b 21cafe2292 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-15T20:53:08.230Z S1 56438, S2 58930 10c7bb99ab a2eab2887b sk_4707cd57
43 move S1 Exhibition2 43 2026-11-15T20:53:10.162Z S1 56506, S2 58930 919e308ac4 10c7bb99ab 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_01M7GFNQETET2T4RW7WT74MGPY

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