apigaming Sign in

Verify set set_01M7E3WGJ0E5CTG0W0EE0NQ802

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

Game 1 m_01M7E3WGJ2E3188ZZ02EAKHNTJ: verified

✓signatures52 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..52, every prev_hash links
✓move log52 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay52 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
52 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T22:47:12.236Z S1 59898, S2 60000 6d75bd8035 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T22:47:14.334Z S1 59898, S2 59902 6734bbefc4 6d75bd8035 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T22:47:16.304Z S1 59928, S2 59902 3a20efa99c 6734bbefc4 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T22:47:18.409Z S1 59928, S2 59797 f9d15f9e1d 3a20efa99c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T22:47:20.604Z S1 59733, S2 59797 d075d9bec3 f9d15f9e1d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T22:47:22.547Z S1 59733, S2 59854 4b235abff9 d075d9bec3 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T22:47:24.608Z S1 59672, S2 59854 73b634eca0 4b235abff9 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T22:47:26.704Z S1 59672, S2 59758 c16d3ad8f5 73b634eca0 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T22:47:28.833Z S1 59543, S2 59758 53b8f18446 c16d3ad8f5 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T22:47:30.850Z S1 59543, S2 59741 8890cd8822 53b8f18446 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T22:47:32.788Z S1 59605, S2 59741 0c739a0a99 8890cd8822 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T22:47:34.901Z S1 59605, S2 59628 3f0f1ee5f2 0c739a0a99 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T22:47:36.860Z S1 59646, S2 59628 573c1359d7 3f0f1ee5f2 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T22:47:38.899Z S1 59646, S2 59589 7607321866 573c1359d7 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T22:47:40.835Z S1 59710, S2 59589 d546479750 7607321866 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T22:47:42.825Z S1 59710, S2 59599 d500ac08a2 d546479750 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T22:47:44.831Z S1 59704, S2 59599 8c849a7ce3 d500ac08a2 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T22:47:46.803Z S1 59704, S2 59627 74bd0afd4e 8c849a7ce3 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T22:47:48.748Z S1 59759, S2 59627 4dd95e869e 74bd0afd4e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T22:47:50.676Z S1 59759, S2 59699 88c6c5e417 4dd95e869e sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T22:47:52.623Z S1 59812, S2 59699 c6c32971a7 88c6c5e417 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T22:47:54.548Z S1 59812, S2 59774 e15d11562c c6c32971a7 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T22:47:56.618Z S1 59742, S2 59774 26d68e4be6 e15d11562c sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T22:47:58.581Z S1 59742, S2 59811 b8cc3c4736 26d68e4be6 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T22:48:00.509Z S1 59814, S2 59811 4fbee2cd6c b8cc3c4736 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T22:48:03.121Z S1 59814, S2 59199 571d22ae81 4fbee2cd6c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T22:48:05.222Z S1 59713, S2 59199 32c2fe7661 571d22ae81 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T22:48:07.211Z S1 59713, S2 59210 c9e4a6aa9a 32c2fe7661 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T22:48:09.180Z S1 59744, S2 59210 d04d5c9a06 c9e4a6aa9a sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T22:48:11.115Z S1 59744, S2 59275 06e6111fda d04d5c9a06 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T22:48:13.199Z S1 59660, S2 59275 c133d6b5db 06e6111fda sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T22:48:15.219Z S1 59660, S2 59255 db6be55c0f c133d6b5db sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T22:48:17.144Z S1 59735, S2 59255 a9b4465f68 db6be55c0f sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T22:48:19.106Z S1 59735, S2 59293 730a86c744 a9b4465f68 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T22:48:21.106Z S1 59735, S2 59293 9d4f3b7e97 730a86c744 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T22:48:23.122Z S1 59735, S2 59277 3a9d988cd9 9d4f3b7e97 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T22:48:25.109Z S1 59748, S2 59277 22452216fa 3a9d988cd9 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-14T22:48:27.121Z S1 59748, S2 59265 dca90b46cf 22452216fa sk_4707cd57
39 move S1 Exhibition1 39 2026-11-14T22:48:29.118Z S1 59751, S2 59265 1b4c0ed087 dca90b46cf sk_4707cd57
40 move S2 Exhibition2 40 2026-11-14T22:48:31.113Z S1 59751, S2 59270 6817320e6c 1b4c0ed087 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-14T22:48:33.108Z S1 59756, S2 59270 7be8df557b 6817320e6c sk_4707cd57
42 move S2 Exhibition2 42 2026-11-14T22:48:35.053Z S1 59756, S2 59325 f1606289bb 7be8df557b sk_4707cd57
43 move S1 Exhibition1 43 2026-11-14T22:48:37.111Z S1 59698, S2 59325 e7746cb4c2 f1606289bb sk_4707cd57
44 move S2 Exhibition2 44 2026-11-14T22:48:39.121Z S1 59698, S2 59315 84c6378fcb e7746cb4c2 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-14T22:48:41.081Z S1 59738, S2 59315 3273b8d513 84c6378fcb sk_4707cd57
46 move S2 Exhibition2 46 2026-11-14T22:48:43.026Z S1 59738, S2 59370 b1c6edb763 3273b8d513 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-14T22:48:44.972Z S1 59792, S2 59370 b9063dd460 b1c6edb763 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-14T22:48:46.896Z S1 59792, S2 59446 159c92a38a b9063dd460 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-14T22:48:48.838Z S1 59850, S2 59446 efde2c593c 159c92a38a sk_4707cd57
50 move S2 Exhibition2 50 2026-11-14T22:48:50.767Z S1 59850, S2 59517 4baaad8ac4 efde2c593c sk_4707cd57
51 move S1 Exhibition1 51 2026-11-14T22:48:52.690Z S1 59927, S2 59517 41a06be3b3 4baaad8ac4 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-14T22:48:54.613Z S1 59927, S2 59594 2e59d8449c 41a06be3b3 sk_4707cd57

Game 2 m_01M7E3WGJ3FT5R9A205B404HCA: verified

✓signatures48 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..48, every prev_hash links
✓move log48 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay48 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
48 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T22:47:12.300Z S1 59834, S2 60000 dfef5f8554 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T22:47:14.406Z S1 59834, S2 59894 7f1b8a9d7f dfef5f8554 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T22:47:16.346Z S1 59894, S2 59894 3180b8617a 7f1b8a9d7f sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T22:47:18.417Z S1 59894, S2 59823 8d27fdc600 3180b8617a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T22:47:20.608Z S1 59703, S2 59823 f7b10f2bb2 8d27fdc600 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T22:47:22.557Z S1 59703, S2 59874 6fedc8c419 f7b10f2bb2 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T22:47:24.613Z S1 59647, S2 59874 ee2d295312 6fedc8c419 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T22:47:26.724Z S1 59647, S2 59763 5a5eba31dd ee2d295312 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T22:47:28.901Z S1 59470, S2 59763 f05ca0342b 5a5eba31dd sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T22:47:30.865Z S1 59470, S2 59799 77170fa9c4 f05ca0342b sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T22:47:32.814Z S1 59521, S2 59799 d580423340 77170fa9c4 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T22:47:34.837Z S1 59521, S2 59776 6a3f4f20f8 d580423340 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T22:47:36.834Z S1 59524, S2 59776 5dbfd742e9 6a3f4f20f8 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T22:47:38.834Z S1 59524, S2 59776 193c652e22 5dbfd742e9 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T22:47:40.803Z S1 59555, S2 59776 fd6e7beedd 193c652e22 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T22:47:42.823Z S1 59555, S2 59756 7a1bdd9de8 fd6e7beedd sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T22:47:44.778Z S1 59600, S2 59756 8e92dfb3d7 7a1bdd9de8 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T22:47:46.706Z S1 59600, S2 59828 863ad43315 8e92dfb3d7 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T22:47:48.658Z S1 59648, S2 59828 56f5c7393a 863ad43315 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T22:47:50.587Z S1 59648, S2 59899 67ac39cfc5 56f5c7393a sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T22:47:52.534Z S1 59701, S2 59899 e5414534ac 67ac39cfc5 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T22:47:54.459Z S1 59701, S2 59974 014aaae493 e5414534ac sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T22:47:56.435Z S1 59725, S2 59974 31c67474c1 014aaae493 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T22:47:58.401Z S1 59725, S2 60008 2202d2d288 31c67474c1 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T22:48:00.329Z S1 59797, S2 60008 e94b8b547d 2202d2d288 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T22:48:02.918Z S1 59797, S2 59419 3b3d4435a4 e94b8b547d sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T22:48:04.971Z S1 59744, S2 59419 63bb86030a 3b3d4435a4 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T22:48:07.041Z S1 59744, S2 59349 5194c86c8f 63bb86030a sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T22:48:09.018Z S1 59767, S2 59349 2ee11f72a6 5194c86c8f sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T22:48:11.035Z S1 59767, S2 59332 bbd6d28ad4 2ee11f72a6 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T22:48:13.024Z S1 59778, S2 59332 a015d918b2 bbd6d28ad4 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T22:48:15.022Z S1 59778, S2 59334 f0632bad0e a015d918b2 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-14T22:48:17.021Z S1 59779, S2 59334 39c0c23a1e f0632bad0e sk_4707cd57
34 move S2 Exhibition1 34 2026-11-14T22:48:18.982Z S1 59779, S2 59373 40825d9ad0 39c0c23a1e sk_4707cd57
35 move S1 Exhibition2 35 2026-11-14T22:48:21.036Z S1 59725, S2 59373 d83b3d6af6 40825d9ad0 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-14T22:48:23.122Z S1 59725, S2 59287 23a9afb670 d83b3d6af6 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-14T22:48:25.084Z S1 59763, S2 59287 c003f456e2 23a9afb670 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-14T22:48:27.117Z S1 59763, S2 59254 eeb73a5e5f c003f456e2 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-14T22:48:29.117Z S1 59763, S2 59254 7eb812827f eeb73a5e5f sk_4707cd57
40 move S2 Exhibition1 40 2026-11-14T22:48:31.113Z S1 59763, S2 59258 d34ceea41e 7eb812827f sk_4707cd57
41 move S1 Exhibition2 41 2026-11-14T22:48:33.104Z S1 59772, S2 59258 18ca11c9df d34ceea41e sk_4707cd57
42 move S2 Exhibition1 42 2026-11-14T22:48:35.045Z S1 59772, S2 59317 edcbe87f8b 18ca11c9df sk_4707cd57
43 move S1 Exhibition2 43 2026-11-14T22:48:36.999Z S1 59818, S2 59317 ad181052fb edcbe87f8b sk_4707cd57
44 move S2 Exhibition1 44 2026-11-14T22:48:39.014Z S1 59818, S2 59302 14a4fc0be9 ad181052fb sk_4707cd57
45 move S1 Exhibition2 45 2026-11-14T22:48:40.939Z S1 59893, S2 59302 8271341bb4 14a4fc0be9 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-14T22:48:42.871Z S1 59893, S2 59370 0d9eadf5a9 8271341bb4 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-14T22:48:44.797Z S1 59967, S2 59370 8cd682f19b 0d9eadf5a9 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-14T22:48:46.725Z S1 59967, S2 59442 3c6ee8377d 8cd682f19b 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_01M7E3WGJ0E5CTG0W0EE0NQ802

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