apigaming Sign in

Verify set set_01M6B3JX38EHHTGWMYJG2J6M8X

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("5290612379294055711:set_01M6B3JX38EHHTGWMYJG2J6M8X") = 2b5686ce4fc08c1a..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 18, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 9}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6B3JX3AEJCA4MF55TDP4DFE: verified

✓signatures36 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..36, every prev_hash links
✓move log36 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay36 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
36 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-01T08:28:32.301Z S1 59874, S2 60000 6e0c06162c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T08:28:34.500Z S1 59874, S2 59801 870b1cb2a3 6e0c06162c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T08:28:36.538Z S1 59836, S2 59801 fa1e106425 870b1cb2a3 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T08:28:38.629Z S1 59836, S2 59710 bb63f5fd16 fa1e106425 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T08:28:40.835Z S1 59630, S2 59710 83d802a7cf bb63f5fd16 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T08:28:42.927Z S1 59630, S2 59618 1c9993c87c 83d802a7cf sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T08:28:44.940Z S1 59617, S2 59618 079d424511 1c9993c87c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T08:28:46.948Z S1 59617, S2 59610 fd7107fca4 079d424511 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T08:28:48.873Z S1 59692, S2 59610 24212577be fd7107fca4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T08:28:50.909Z S1 59692, S2 59574 40b9f624c8 24212577be sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T08:28:52.859Z S1 59742, S2 59574 c496c38a03 40b9f624c8 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T08:28:54.827Z S1 59742, S2 59606 b230cc60aa c496c38a03 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T08:28:56.816Z S1 59753, S2 59606 1033b757d4 b230cc60aa sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T08:28:58.835Z S1 59753, S2 59587 4302162548 1033b757d4 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T08:29:00.806Z S1 59782, S2 59587 d5bdd061ba 4302162548 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T08:29:03.115Z S1 59782, S2 59278 f95e918113 d5bdd061ba sk_4707cd57
17 move S1 Exhibition1 17 2026-11-01T08:29:05.120Z S1 59777, S2 59278 14ecc1a419 f95e918113 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-01T08:29:07.115Z S1 59777, S2 59283 e606d2cd37 14ecc1a419 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-01T08:29:09.110Z S1 59782, S2 59283 23520e9ecf e606d2cd37 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-01T08:29:11.109Z S1 59782, S2 59284 e77e945ddd 23520e9ecf sk_4707cd57
21 move S1 Exhibition1 21 2026-11-01T08:29:13.110Z S1 59781, S2 59284 3ab9c11b8f e77e945ddd sk_4707cd57
22 move S2 Exhibition2 22 2026-11-01T08:29:15.111Z S1 59781, S2 59283 177eddbc1d 3ab9c11b8f sk_4707cd57
23 move S1 Exhibition1 23 2026-11-01T08:29:17.113Z S1 59779, S2 59283 d0dab9d2b6 177eddbc1d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-01T08:29:19.117Z S1 59779, S2 59279 8e3b5cec27 d0dab9d2b6 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-01T08:29:21.098Z S1 59798, S2 59279 5002142b4b 8e3b5cec27 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-01T08:29:23.112Z S1 59798, S2 59265 2e9beeb747 5002142b4b sk_4707cd57
27 move S1 Exhibition1 27 2026-11-01T08:29:25.105Z S1 59805, S2 59265 c1add8ac31 2e9beeb747 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-01T08:29:27.033Z S1 59805, S2 59337 7be693156c c1add8ac31 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-01T08:29:28.996Z S1 59842, S2 59337 864678e832 7be693156c sk_4707cd57
30 move S2 Exhibition2 30 2026-11-01T08:29:31.022Z S1 59842, S2 59311 437c3b21a5 864678e832 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-01T08:29:32.995Z S1 59869, S2 59311 0703460e2c 437c3b21a5 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-01T08:29:34.931Z S1 59869, S2 59375 6e73388066 0703460e2c sk_4707cd57
33 move S1 Exhibition1 33 2026-11-01T08:29:36.883Z S1 59917, S2 59375 874983099c 6e73388066 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-01T08:29:38.826Z S1 59917, S2 59432 336b441960 874983099c sk_4707cd57
35 move S1 Exhibition1 35 2026-11-01T08:29:40.751Z S1 59992, S2 59432 1e049f5f6a 336b441960 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-01T08:29:42.682Z S1 59992, S2 59501 2bbc9d343c 1e049f5f6a sk_4707cd57

Game 2 m_01M6B3JX3DFG480RDX91EJPBRK: 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 Exhibition2 1 2026-11-01T08:28:32.232Z S1 59943, S2 60000 286e2669b8 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T08:28:34.504Z S1 59943, S2 59728 9c01ef7bd3 286e2669b8 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T08:28:36.538Z S1 59909, S2 59728 c5f3f0258e 9c01ef7bd3 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T08:28:38.631Z S1 59909, S2 59635 9ec0c72652 c5f3f0258e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T08:28:40.834Z S1 59706, S2 59635 aa5c160974 9ec0c72652 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T08:28:42.929Z S1 59706, S2 59540 e51fe80740 aa5c160974 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T08:28:45.111Z S1 59524, S2 59540 ab8bb8c449 e51fe80740 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T08:28:47.108Z S1 59524, S2 59543 2600234554 ab8bb8c449 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T08:28:49.096Z S1 59536, S2 59543 fb61bcab68 2600234554 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T08:28:51.024Z S1 59536, S2 59615 5ab05182df fb61bcab68 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T08:28:53.003Z S1 59557, S2 59615 b890417d89 5ab05182df sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T08:28:54.980Z S1 59557, S2 59638 7614d111a8 b890417d89 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T08:28:56.999Z S1 59538, S2 59638 95de8e2f44 7614d111a8 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T08:28:59.008Z S1 59538, S2 59629 8e17b30b96 95de8e2f44 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T08:29:00.934Z S1 59612, S2 59629 3b4948d3b3 8e17b30b96 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T08:29:03.140Z S1 59612, S2 59423 65c84e4722 3b4948d3b3 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T08:29:05.114Z S1 59638, S2 59423 d34ce55795 65c84e4722 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T08:29:07.058Z S1 59638, S2 59479 049a343f1f d34ce55795 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_01M6B3JX38EHHTGWMYJG2J6M8X

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