apigaming Sign in

Verify set set_01M6BJ6ESWE6NVWMGZA5GD7FJ3

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

Game 1 m_01M6BJ6ESYFPTAWV6K6FN242N5: 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 Exhibition1 1 2026-11-01T12:43:53.121Z S1 59839, S2 60000 9b9886786f start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T12:43:55.311Z S1 59839, S2 59810 e8795477cd 9b9886786f sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T12:43:57.400Z S1 59750, S2 59810 59570f8a68 e8795477cd sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T12:43:59.607Z S1 59750, S2 59603 6e05569d6f 59570f8a68 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T12:44:02.103Z S1 59254, S2 59603 49f3b57202 6e05569d6f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T12:44:04.206Z S1 59254, S2 59500 f923d06841 49f3b57202 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T12:44:06.198Z S1 59262, S2 59500 f0751687e4 f923d06841 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T12:44:08.196Z S1 59262, S2 59502 f600c1c0ee f0751687e4 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T12:44:10.197Z S1 59261, S2 59502 fff1dfe6b9 f600c1c0ee sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T12:44:12.165Z S1 59261, S2 59534 e88fe5658b fff1dfe6b9 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T12:44:14.196Z S1 59230, S2 59534 500b68a492 e88fe5658b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T12:44:16.157Z S1 59230, S2 59573 b157c3320b 500b68a492 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T12:44:18.117Z S1 59270, S2 59573 0123351629 b157c3320b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T12:44:20.104Z S1 59270, S2 59586 588032d28b 0123351629 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T12:44:22.073Z S1 59301, S2 59586 678080ead2 588032d28b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T12:44:24.124Z S1 59301, S2 59535 10f7e66b6b 678080ead2 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-01T12:44:26.121Z S1 59304, S2 59535 b90fd49aa5 10f7e66b6b sk_4707cd57
18 move S2 Exhibition2 18 2026-11-01T12:44:28.129Z S1 59304, S2 59527 a7101ad06e b90fd49aa5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-01T12:44:30.128Z S1 59305, S2 59527 fada21e58b a7101ad06e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-01T12:44:32.122Z S1 59305, S2 59533 1181ee8cc7 fada21e58b sk_4707cd57
21 move S1 Exhibition1 21 2026-11-01T12:44:34.126Z S1 59301, S2 59533 c0de77efbc 1181ee8cc7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-01T12:44:36.130Z S1 59301, S2 59529 73ce927de4 c0de77efbc sk_4707cd57
23 move S1 Exhibition1 23 2026-11-01T12:44:38.126Z S1 59305, S2 59529 81203623fb 73ce927de4 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-01T12:44:40.128Z S1 59305, S2 59527 f76449c20b 81203623fb sk_4707cd57
25 move S1 Exhibition1 25 2026-11-01T12:44:42.055Z S1 59378, S2 59527 966c367bd1 f76449c20b sk_4707cd57
26 move S2 Exhibition2 26 2026-11-01T12:44:43.979Z S1 59378, S2 59603 fd4df3b620 966c367bd1 sk_4707cd57

Game 2 m_01M6BJ6ESZF6BBRFBDKYG3SSAY: verified

✓signatures56 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..56, every prev_hash links
✓move log56 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay56 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
56 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-01T12:43:53.118Z S1 59842, S2 60000 9f9a178af1 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T12:43:55.305Z S1 59842, S2 59813 2486bb58e2 9f9a178af1 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T12:43:57.398Z S1 59749, S2 59813 74b961d1a4 2486bb58e2 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T12:43:59.523Z S1 59749, S2 59688 bb5f339309 74b961d1a4 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T12:44:02.103Z S1 59169, S2 59688 9a4956400f bb5f339309 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T12:44:04.234Z S1 59169, S2 59557 77aa1dbf35 9a4956400f sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T12:44:06.322Z S1 59081, S2 59557 54acb281fa 77aa1dbf35 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T12:44:08.317Z S1 59081, S2 59562 fe5159c332 54acb281fa sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T12:44:10.317Z S1 59081, S2 59562 0f09a5f40a fe5159c332 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T12:44:12.312Z S1 59081, S2 59567 6806aad373 0f09a5f40a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T12:44:14.324Z S1 59069, S2 59567 1a8d7bb42b 6806aad373 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T12:44:16.305Z S1 59069, S2 59586 465c285a6b 1a8d7bb42b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T12:44:18.309Z S1 59065, S2 59586 49e688476f 465c285a6b sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T12:44:20.302Z S1 59065, S2 59593 c3095a6418 49e688476f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T12:44:22.323Z S1 59044, S2 59593 f829682bc9 c3095a6418 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T12:44:24.306Z S1 59044, S2 59610 b7fe7ee5cc f829682bc9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T12:44:26.318Z S1 59032, S2 59610 cff71530ff b7fe7ee5cc sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T12:44:28.398Z S1 59032, S2 59530 0a427bc5f5 cff71530ff sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T12:44:30.415Z S1 59015, S2 59530 54491741ac 0a427bc5f5 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T12:44:32.404Z S1 59015, S2 59541 01d6b589e4 54491741ac sk_4707cd57
21 move S1 Exhibition2 21 2026-11-01T12:44:34.337Z S1 59082, S2 59541 c31e2b8b34 01d6b589e4 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-01T12:44:36.322Z S1 59082, S2 59556 29d9f36df6 c31e2b8b34 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-01T12:44:38.320Z S1 59084, S2 59556 0b6ebd8c4f 29d9f36df6 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-01T12:44:40.319Z S1 59084, S2 59557 9d57603d54 0b6ebd8c4f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-01T12:44:42.306Z S1 59097, S2 59557 ea46233005 9d57603d54 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-01T12:44:44.302Z S1 59097, S2 59561 903e0f4c01 ea46233005 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-01T12:44:46.253Z S1 59146, S2 59561 982b8ddf68 903e0f4c01 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-01T12:44:48.231Z S1 59146, S2 59583 704eba469c 982b8ddf68 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-01T12:44:50.214Z S1 59163, S2 59583 581ce54f40 704eba469c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-01T12:44:52.213Z S1 59163, S2 59584 4da195ffaa 581ce54f40 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-01T12:44:54.169Z S1 59207, S2 59584 1d78546af5 4da195ffaa sk_4707cd57
32 move S2 Exhibition1 32 2026-11-01T12:44:56.128Z S1 59207, S2 59625 ed3b3e88bf 1d78546af5 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-01T12:44:58.085Z S1 59250, S2 59625 1ca380eec0 ed3b3e88bf sk_4707cd57
34 move S2 Exhibition1 34 2026-11-01T12:45:00.221Z S1 59250, S2 59489 e6ae381202 1ca380eec0 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-01T12:45:02.340Z S1 59131, S2 59489 72610ed2b0 e6ae381202 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-01T12:45:04.411Z S1 59131, S2 59418 6826b9b77b 72610ed2b0 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-01T12:45:06.355Z S1 59187, S2 59418 802a288e08 6826b9b77b sk_4707cd57
38 move S2 Exhibition1 38 2026-11-01T12:45:08.346Z S1 59187, S2 59427 fa7a070b6d 802a288e08 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-01T12:45:10.311Z S1 59222, S2 59427 473f32dcc9 fa7a070b6d sk_4707cd57
40 move S2 Exhibition1 40 2026-11-01T12:45:12.253Z S1 59222, S2 59485 9b3a735811 473f32dcc9 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-01T12:45:14.193Z S1 59282, S2 59485 796ed9200d 9b3a735811 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-01T12:45:16.120Z S1 59282, S2 59558 0881a7a6a2 796ed9200d sk_4707cd57
43 move S1 Exhibition2 43 2026-11-01T12:45:18.055Z S1 59347, S2 59558 360edb19b4 0881a7a6a2 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-01T12:45:19.994Z S1 59347, S2 59619 b180f90fb2 360edb19b4 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-01T12:45:21.930Z S1 59411, S2 59619 43f543ef28 b180f90fb2 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-01T12:45:23.864Z S1 59411, S2 59685 e459fd55a8 43f543ef28 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-01T12:45:25.798Z S1 59477, S2 59685 25276f8a73 e459fd55a8 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-01T12:45:27.730Z S1 59477, S2 59753 4159417342 25276f8a73 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-01T12:45:29.669Z S1 59538, S2 59753 184641abee 4159417342 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-01T12:45:31.602Z S1 59538, S2 59820 d332d8f91a 184641abee sk_4707cd57
51 move S1 Exhibition2 51 2026-11-01T12:45:33.534Z S1 59606, S2 59820 47456d58ba d332d8f91a sk_4707cd57
52 move S2 Exhibition1 52 2026-11-01T12:45:35.461Z S1 59606, S2 59893 8ad6b9f777 47456d58ba sk_4707cd57
53 move S1 Exhibition2 53 2026-11-01T12:45:37.389Z S1 59678, S2 59893 67951d01f1 8ad6b9f777 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-01T12:45:39.320Z S1 59678, S2 59962 7d37084931 67951d01f1 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-01T12:45:41.247Z S1 59751, S2 59962 822447efdf 7d37084931 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-01T12:45:43.172Z S1 59751, S2 60037 a43341ce09 822447efdf 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_01M6BJ6ESWE6NVWMGZA5GD7FJ3

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