apigaming Sign in

Verify set set_01M6JE8GANFGTA4VNYQKPFZ0GN

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("6118027944538587176:set_01M6JE8GANFGTA4VNYQKPFZ0GN") = 9d4b21d6319bc939..., 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_01M6JE8GAQF3TA6SFBBFAVC2TY: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T04:49:46.826Z S1 59954, S2 60000 b3bc68cf96 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T04:49:48.926Z S1 59954, S2 59900 867f21eb84 b3bc68cf96 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T04:49:51.124Z S1 59756, S2 59900 b6052af931 867f21eb84 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T04:49:53.218Z S1 59756, S2 59806 1bf847077d b6052af931 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T04:49:55.295Z S1 59679, S2 59806 a8cf23398f 1bf847077d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T04:49:57.411Z S1 59679, S2 59690 f6eb9cb2f8 a8cf23398f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T04:49:59.341Z S1 59749, S2 59690 9f1e75a77d f6eb9cb2f8 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T04:50:01.781Z S1 59749, S2 59250 93275118c8 9f1e75a77d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T04:50:04.222Z S1 59308, S2 59250 965428a123 93275118c8 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T04:50:06.168Z S1 59308, S2 59304 64e5ea5d79 965428a123 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T04:50:08.215Z S1 59261, S2 59304 d608ec501c 64e5ea5d79 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T04:50:10.217Z S1 59261, S2 59302 b5e675a37a d608ec501c sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T04:50:12.203Z S1 59275, S2 59302 29150f064c b5e675a37a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T04:50:14.202Z S1 59275, S2 59303 aedbafcaf8 29150f064c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T04:50:16.131Z S1 59346, S2 59303 01f69281d1 aedbafcaf8 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T04:50:18.084Z S1 59346, S2 59350 0a87c0b6c2 01f69281d1 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T04:50:20.015Z S1 59415, S2 59350 0c1450c6af 0a87c0b6c2 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T04:50:21.951Z S1 59415, S2 59414 4ae967890a 0c1450c6af sk_4707cd57

Game 2 m_01M6JE8GARFADR9047PQBN2F8M: verified

✓signatures63 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..63, every prev_hash links
✓move log63 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay63 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
63 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-04T04:49:46.823Z S1 59957, S2 60000 3dbba803a0 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T04:49:48.806Z S1 59957, S2 60017 19120ea2c6 3dbba803a0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T04:49:51.108Z S1 59655, S2 60017 ad402d5d25 19120ea2c6 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T04:49:53.107Z S1 59655, S2 60018 8ab53f81c0 ad402d5d25 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T04:49:55.114Z S1 59648, S2 60018 3153db89db 8ab53f81c0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T04:49:57.103Z S1 59648, S2 60029 358e52b5fb 3153db89db sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T04:49:59.102Z S1 59649, S2 60029 147d370f05 358e52b5fb sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T04:50:01.039Z S1 59649, S2 60092 1d5cf983ad 147d370f05 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T04:50:03.348Z S1 59340, S2 60092 e4dfdf7f53 1d5cf983ad sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T04:50:05.434Z S1 59340, S2 60006 5235933cb4 e4dfdf7f53 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T04:50:07.413Z S1 59361, S2 60006 031670321b 5235933cb4 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T04:50:09.427Z S1 59361, S2 59992 3d26deaab9 031670321b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T04:50:11.410Z S1 59378, S2 59992 39551fdb6c 3d26deaab9 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T04:50:13.422Z S1 59378, S2 59980 80b2261d93 39551fdb6c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T04:50:15.405Z S1 59395, S2 59980 b736e518b9 80b2261d93 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T04:50:17.334Z S1 59395, S2 60051 da70e0a191 b736e518b9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T04:50:19.317Z S1 59412, S2 60051 4fccebe564 da70e0a191 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T04:50:21.295Z S1 59412, S2 60073 dedd5dfad8 4fccebe564 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T04:50:23.222Z S1 59485, S2 60073 bfca86d480 dedd5dfad8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T04:50:25.197Z S1 59485, S2 60098 1e7064be7b bfca86d480 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T04:50:27.124Z S1 59558, S2 60098 ee30b78113 1e7064be7b sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T04:50:29.096Z S1 59558, S2 60126 5d438bfcf1 ee30b78113 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T04:50:31.038Z S1 59616, S2 60126 fba99c5e03 5d438bfcf1 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T04:50:33.034Z S1 59616, S2 60130 81cba0d1a5 fba99c5e03 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T04:50:34.965Z S1 59685, S2 60130 f01814e0e0 81cba0d1a5 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T04:50:36.907Z S1 59685, S2 60188 e69943a16a f01814e0e0 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T04:50:38.870Z S1 59722, S2 60188 3edd65dc5e e69943a16a sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T04:50:40.923Z S1 59722, S2 60135 1db901644e 3edd65dc5e sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T04:50:43.033Z S1 59612, S2 60135 fcf9c0cb35 1db901644e sk_4707cd57
30 move S2 Exhibition1 30 2026-11-04T04:50:45.150Z S1 59612, S2 60018 11682cfd74 fcf9c0cb35 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T04:50:47.225Z S1 59537, S2 60018 8c3a1aa01d 11682cfd74 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-04T04:50:49.199Z S1 59537, S2 60044 1466e6fd33 8c3a1aa01d sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T04:50:51.203Z S1 59533, S2 60044 2892e25e63 1466e6fd33 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-04T04:50:53.155Z S1 59533, S2 60092 9787de3664 2892e25e63 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-04T04:50:55.117Z S1 59571, S2 60092 6abb93d1f8 9787de3664 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-04T04:50:57.069Z S1 59571, S2 60140 0835e4d075 6abb93d1f8 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-04T04:50:59.017Z S1 59623, S2 60140 846105e5be 0835e4d075 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-04T04:51:00.956Z S1 59623, S2 60201 5862c54d88 846105e5be sk_4707cd57
39 move S1 Exhibition2 39 2026-11-04T04:51:02.907Z S1 59672, S2 60201 9ec14f00a4 5862c54d88 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-04T04:51:04.900Z S1 59672, S2 60208 a499c3ac6a 9ec14f00a4 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-04T04:51:06.838Z S1 59734, S2 60208 b69445499a a499c3ac6a sk_4707cd57
42 move S2 Exhibition1 42 2026-11-04T04:51:08.772Z S1 59734, S2 60274 a93cad944a b69445499a sk_4707cd57
43 move S1 Exhibition2 43 2026-11-04T04:51:10.707Z S1 59799, S2 60274 076331e601 a93cad944a sk_4707cd57
44 move S2 Exhibition1 44 2026-11-04T04:51:12.649Z S1 59799, S2 60332 23d9ec95e7 076331e601 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-04T04:51:14.595Z S1 59853, S2 60332 0952318a91 23d9ec95e7 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-04T04:51:16.526Z S1 59853, S2 60401 5f8c282f24 0952318a91 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-04T04:51:18.469Z S1 59910, S2 60401 8c6c051396 5f8c282f24 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-04T04:51:20.402Z S1 59910, S2 60468 320542d33d 8c6c051396 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-04T04:51:22.348Z S1 59964, S2 60468 3d4a8f610f 320542d33d sk_4707cd57
50 move S2 Exhibition1 50 2026-11-04T04:51:24.277Z S1 59964, S2 60539 c3fa8a3252 3d4a8f610f sk_4707cd57
51 move S1 Exhibition2 51 2026-11-04T04:51:26.216Z S1 60025, S2 60539 190ae5897c c3fa8a3252 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-04T04:51:28.152Z S1 60025, S2 60603 37bdf4a871 190ae5897c sk_4707cd57
53 move S1 Exhibition2 53 2026-11-04T04:51:30.091Z S1 60086, S2 60603 75792359f2 37bdf4a871 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-04T04:51:32.020Z S1 60086, S2 60674 0eed5b8ef5 75792359f2 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-04T04:51:33.949Z S1 60157, S2 60674 607441c1c0 0eed5b8ef5 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-04T04:51:35.884Z S1 60157, S2 60739 c94f9e638b 607441c1c0 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-04T04:51:37.827Z S1 60214, S2 60739 50fb577879 c94f9e638b sk_4707cd57
58 move S2 Exhibition1 58 2026-11-04T04:51:39.759Z S1 60214, S2 60807 1c2ceed888 50fb577879 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-04T04:51:41.691Z S1 60282, S2 60807 26f12b9bac 1c2ceed888 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-04T04:51:43.624Z S1 60282, S2 60874 6afc41de8c 26f12b9bac sk_4707cd57
61 move S1 Exhibition2 61 2026-11-04T04:51:45.552Z S1 60354, S2 60874 8d11dfd334 6afc41de8c sk_4707cd57
62 move S2 Exhibition1 62 2026-11-04T04:51:47.482Z S1 60354, S2 60944 02863be09d 8d11dfd334 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-04T04:51:49.416Z S1 60420, S2 60944 60feb43b53 02863be09d 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_01M6JE8GANFGTA4VNYQKPFZ0GN

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