apigaming Sign in

Verify set set_01M76PVSAFEPVBB0QCVX4X7CTY

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("3729607030167069984:set_01M76PVSAFEPVBB0QCVX4X7CTY") = 1487d3503875d996..., 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 40, fee 0

Game 1 m_01M76PVSAGE5WACP3ABYA5YMJ1: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T01:44:56.005Z S1 59824, S2 60000 e52f5edaad start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T01:44:58.097Z S1 59824, S2 59908 dffb1a80d8 e52f5edaad sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T01:45:00.403Z S1 59518, S2 59908 2936d6a326 dffb1a80d8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T01:45:02.423Z S1 59518, S2 59888 5c806a4cb5 2936d6a326 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T01:45:04.631Z S1 59310, S2 59888 b77e9d0c67 5c806a4cb5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T01:45:06.632Z S1 59310, S2 59887 802b3d3dd1 b77e9d0c67 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T01:45:08.610Z S1 59332, S2 59887 d111387d4c 802b3d3dd1 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T01:45:10.608Z S1 59332, S2 59889 1fdbf346bc d111387d4c sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T01:45:12.699Z S1 59241, S2 59889 45399f3f22 1fdbf346bc sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T01:45:14.633Z S1 59241, S2 59955 4dc3cb575b 45399f3f22 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T01:45:16.603Z S1 59271, S2 59955 79cd77d0a5 4dc3cb575b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T01:45:18.602Z S1 59271, S2 59956 95db2e63bf 79cd77d0a5 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T01:45:20.605Z S1 59268, S2 59956 0041c4e408 95db2e63bf sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T01:45:22.596Z S1 59268, S2 59965 c595a544c5 0041c4e408 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T01:45:24.606Z S1 59258, S2 59965 d363e158c6 c595a544c5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T01:45:26.610Z S1 59258, S2 59961 605356db5c d363e158c6 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T01:45:28.535Z S1 59333, S2 59961 e575377f38 605356db5c sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T01:45:30.526Z S1 59333, S2 59970 e46e51f692 e575377f38 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T01:45:32.498Z S1 59361, S2 59970 88a0702926 e46e51f692 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T01:45:34.511Z S1 59361, S2 59957 020c4a52fb 88a0702926 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T01:45:36.439Z S1 59433, S2 59957 7a729c82c6 020c4a52fb sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T01:45:38.391Z S1 59433, S2 60005 9ca609eb73 7a729c82c6 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T01:45:40.396Z S1 59428, S2 60005 67fa21447e 9ca609eb73 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T01:45:42.322Z S1 59428, S2 60079 a27bbe762a 67fa21447e sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T01:45:44.263Z S1 59487, S2 60079 7b026179ff a27bbe762a sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T01:45:46.190Z S1 59487, S2 60152 f19c4f16dd 7b026179ff sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T01:45:48.120Z S1 59557, S2 60152 f34cf00022 f19c4f16dd sk_4707cd57

Game 2 m_01M76PVSAJFADSEB1KRYKX2P52: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T01:44:55.939Z S1 59890, S2 60000 121c91051c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T01:44:58.032Z S1 59890, S2 59907 28669f3ecb 121c91051c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T01:45:00.331Z S1 59591, S2 59907 d7e588f7c5 28669f3ecb sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T01:45:02.826Z S1 59591, S2 59412 1ca3c75400 d7e588f7c5 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T01:45:04.913Z S1 59504, S2 59412 0092f45f3d 1ca3c75400 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T01:45:06.922Z S1 59504, S2 59403 09442802fc 0092f45f3d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T01:45:09.010Z S1 59416, S2 59403 f7e750247d 09442802fc sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T01:45:11.024Z S1 59416, S2 59389 b9f86b3a5d f7e750247d sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T01:45:13.031Z S1 59409, S2 59389 9283d4271b b9f86b3a5d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T01:45:14.999Z S1 59409, S2 59421 9dc7e202e5 9283d4271b sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T01:45:16.927Z S1 59481, S2 59421 cfe25a8143 9dc7e202e5 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T01:45:18.908Z S1 59481, S2 59440 d337d07302 cfe25a8143 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T01:45:20.921Z S1 59468, S2 59440 d1feb33f88 d337d07302 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T01:45:22.848Z S1 59468, S2 59513 eb77cb4ceb d1feb33f88 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T01:45:24.830Z S1 59486, S2 59513 0db743fd10 eb77cb4ceb sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T01:45:26.758Z S1 59486, S2 59585 71c0172f64 0db743fd10 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T01:45:28.809Z S1 59435, S2 59585 fe80557776 71c0172f64 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T01:45:30.745Z S1 59435, S2 59649 154423ae8f fe80557776 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T01:45:32.736Z S1 59444, S2 59649 f11a62fe87 154423ae8f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T01:45:34.703Z S1 59444, S2 59682 8cd71483f8 f11a62fe87 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T01:45:36.696Z S1 59451, S2 59682 5a9f63eb57 8cd71483f8 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T01:45:38.631Z S1 59451, S2 59747 e34c29a2a6 5a9f63eb57 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T01:45:40.602Z S1 59480, S2 59747 a4577be059 e34c29a2a6 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T01:45:42.533Z S1 59480, S2 59816 e7fb4420c6 a4577be059 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T01:45:44.509Z S1 59504, S2 59816 0e8ecb19e1 e7fb4420c6 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T01:45:46.439Z S1 59504, S2 59886 89b547298a 0e8ecb19e1 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T01:45:48.409Z S1 59534, S2 59886 4271422219 89b547298a sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T01:45:50.358Z S1 59534, S2 59937 9e9c1d36e7 4271422219 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T01:45:52.287Z S1 59605, S2 59937 f5538dfd07 9e9c1d36e7 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T01:45:54.208Z S1 59605, S2 60016 e74a1f1330 f5538dfd07 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_01M76PVSAFEPVBB0QCVX4X7CTY

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