apigaming Sign in

Verify set set_01M6SK44JCF8JRH9ZF1E014XTK

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

Game 1 m_01M6SK44JFEQ4SX829E80E0FN2: verified

✓signatures57 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..57, every prev_hash links
✓move log57 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay57 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
57 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T23:29:27.720Z S1 59850, S2 60000 10657daecb start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T23:29:29.839Z S1 59850, S2 59881 a91b5ec1fe 10657daecb sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T23:29:31.933Z S1 59756, S2 59881 51ace3851d a91b5ec1fe sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T23:29:33.968Z S1 59756, S2 59846 e2c108917f 51ace3851d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T23:29:35.997Z S1 59727, S2 59846 50a5394490 e2c108917f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T23:29:37.960Z S1 59727, S2 59883 505440d072 50a5394490 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T23:29:39.909Z S1 59778, S2 59883 0ebdb39c7f 505440d072 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T23:29:41.930Z S1 59778, S2 59862 bee54e8b40 0ebdb39c7f sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T23:29:44.029Z S1 59679, S2 59862 56790a2d6c bee54e8b40 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T23:29:46.212Z S1 59679, S2 59679 8ac25b2659 56790a2d6c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T23:29:48.300Z S1 59591, S2 59679 e14f163163 8ac25b2659 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T23:29:50.421Z S1 59591, S2 59558 8acb67e2bb e14f163163 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T23:29:52.404Z S1 59608, S2 59558 70c8a522be 8acb67e2bb sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T23:29:54.433Z S1 59608, S2 59529 15f9a0492a 70c8a522be sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T23:29:56.527Z S1 59514, S2 59529 5e9f97328b 15f9a0492a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T23:29:58.595Z S1 59514, S2 59461 37187d26ee 5e9f97328b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T23:30:00.610Z S1 59499, S2 59461 783fb42cc9 37187d26ee sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T23:30:02.834Z S1 59499, S2 59237 1d8c2ba110 783fb42cc9 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T23:30:05.351Z S1 58982, S2 59237 74d5833f00 1d8c2ba110 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T23:30:07.402Z S1 58982, S2 59186 30ec99d5a0 74d5833f00 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T23:30:09.430Z S1 58954, S2 59186 3c9e8ff7cf 30ec99d5a0 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T23:30:11.418Z S1 58954, S2 59198 9b4b4e9dd2 3c9e8ff7cf sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T23:30:13.363Z S1 59009, S2 59198 7dc1ad7f5b 9b4b4e9dd2 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T23:30:15.434Z S1 59009, S2 59127 1faeb18b53 7dc1ad7f5b sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T23:30:17.496Z S1 58947, S2 59127 ca8674df77 1faeb18b53 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T23:30:19.527Z S1 58947, S2 59096 477dfc9a45 ca8674df77 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T23:30:21.621Z S1 58853, S2 59096 b0f54d58a9 477dfc9a45 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T23:30:23.584Z S1 58853, S2 59133 e01838df07 b0f54d58a9 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T23:30:25.517Z S1 58920, S2 59133 008422f868 e01838df07 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T23:30:27.498Z S1 58920, S2 59152 284622094f 008422f868 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T23:30:29.451Z S1 58967, S2 59152 6cf5405cbe 284622094f sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T23:30:31.411Z S1 58967, S2 59192 06105d93c9 6cf5405cbe sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T23:30:33.339Z S1 59039, S2 59192 5fbad4ab69 06105d93c9 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T23:30:35.324Z S1 59039, S2 59207 01cb477cfc 5fbad4ab69 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T23:30:37.257Z S1 59106, S2 59207 ae2e014689 01cb477cfc sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T23:30:39.209Z S1 59106, S2 59255 81190a26c4 ae2e014689 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T23:30:41.135Z S1 59180, S2 59255 ee08771d0e 81190a26c4 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-06T23:30:43.061Z S1 59180, S2 59329 e649cdf3d3 ee08771d0e sk_4707cd57
39 move S1 Exhibition1 39 2026-11-06T23:30:44.987Z S1 59254, S2 59329 2754b36995 e649cdf3d3 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-06T23:30:47.002Z S1 59254, S2 59314 2645d2980f 2754b36995 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-06T23:30:48.944Z S1 59312, S2 59314 21edeb78a2 2645d2980f sk_4707cd57
42 move S2 Exhibition2 42 2026-11-06T23:30:50.875Z S1 59312, S2 59383 49919555cb 21edeb78a2 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-06T23:30:52.823Z S1 59364, S2 59383 48b4008512 49919555cb sk_4707cd57
44 move S2 Exhibition2 44 2026-11-06T23:30:54.807Z S1 59364, S2 59399 7ca6e4aa18 48b4008512 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-06T23:30:56.782Z S1 59389, S2 59399 e99a58a19b 7ca6e4aa18 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-06T23:30:58.750Z S1 59389, S2 59431 79260c9fff e99a58a19b sk_4707cd57
47 move S1 Exhibition1 47 2026-11-06T23:31:00.734Z S1 59405, S2 59431 27a2b07825 79260c9fff sk_4707cd57
48 move S2 Exhibition2 48 2026-11-06T23:31:03.108Z S1 59405, S2 59057 05ae8a8ae5 27a2b07825 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-06T23:31:05.241Z S1 59272, S2 59057 96ece730fe 05ae8a8ae5 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-06T23:31:07.197Z S1 59272, S2 59101 b09e6c03dc 96ece730fe sk_4707cd57
51 move S1 Exhibition1 51 2026-11-06T23:31:09.148Z S1 59321, S2 59101 cf08ec2f07 b09e6c03dc sk_4707cd57
52 move S2 Exhibition2 52 2026-11-06T23:31:11.096Z S1 59321, S2 59153 f6f1061a9c cf08ec2f07 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-06T23:31:13.029Z S1 59388, S2 59153 94c7c65191 f6f1061a9c sk_4707cd57
54 move S2 Exhibition2 54 2026-11-06T23:31:14.961Z S1 59388, S2 59221 d540a397b3 94c7c65191 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-06T23:31:16.893Z S1 59456, S2 59221 a8f0eeba2d d540a397b3 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-06T23:31:18.819Z S1 59456, S2 59295 f1745c4036 a8f0eeba2d sk_4707cd57
57 move S1 Exhibition1 57 2026-11-06T23:31:20.749Z S1 59526, S2 59295 8032c2280a f1745c4036 sk_4707cd57

Game 2 m_01M6SK44JHFDTB6X4NCGY0EP9P: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T23:29:27.714Z S1 59856, S2 60000 42c3716430 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T23:29:29.735Z S1 59856, S2 59979 07a313055d 42c3716430 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T23:29:31.797Z S1 59794, S2 59979 06788e2a53 07a313055d sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T23:29:33.802Z S1 59794, S2 59974 14d6c6454f 06788e2a53 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T23:29:35.807Z S1 59789, S2 59974 8fbdf8f0d3 14d6c6454f sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T23:29:37.817Z S1 59789, S2 59964 ac4146fe02 8fbdf8f0d3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T23:29:39.754Z S1 59852, S2 59964 07157c42d2 ac4146fe02 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T23:29:41.819Z S1 59852, S2 59899 07f15f1a90 07157c42d2 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T23:29:44.009Z S1 59662, S2 59899 98d7d6526b 07f15f1a90 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T23:29:46.199Z S1 59662, S2 59709 602b36d62f 98d7d6526b sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T23:29:48.230Z S1 59631, S2 59709 f415d5dd35 602b36d62f sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T23:29:50.303Z S1 59631, S2 59636 fcf3ef6630 f415d5dd35 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T23:29:52.297Z S1 59637, S2 59636 e7a8b7f107 fcf3ef6630 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T23:29:54.309Z S1 59637, S2 59624 184bff8935 e7a8b7f107 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T23:29:56.297Z S1 59649, S2 59624 b0c384cefc 184bff8935 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T23:29:58.261Z S1 59649, S2 59660 4ecc1a3d11 b0c384cefc sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T23:30:00.214Z S1 59696, S2 59660 b324fddd2a 4ecc1a3d11 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T23:30:03.092Z S1 59696, S2 58782 6beedeea8e b324fddd2a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T23:30:05.519Z S1 59269, S2 58782 26e627c9a5 6beedeea8e sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T23:30:07.615Z S1 59269, S2 58686 18bb190823 26e627c9a5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T23:30:09.623Z S1 59261, S2 58686 a342751c70 18bb190823 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T23:30:11.591Z S1 59261, S2 58718 f1e153d296 a342751c70 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T23:30:13.624Z S1 59228, S2 58718 1b0b05b16e f1e153d296 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T23:30:15.615Z S1 59228, S2 58727 dbb5be58a9 1b0b05b16e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T23:30:17.549Z S1 59294, S2 58727 3e93ad14e1 dbb5be58a9 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T23:30:19.525Z S1 59294, S2 58751 3529ab9f52 3e93ad14e1 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_01M6SK44JCF8JRH9ZF1E014XTK

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