apigaming Sign in

Verify set set_01M7GBRYXTE9QBDYT946WYAZ1J

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("3383348563407832366:set_01M7GBRYXTE9QBDYT946WYAZ1J") = 226d730f63f725a8..., 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 20, fee 0

Game 1 m_01M7GBRYXWESE8RNZN8YTX5AZ2: verified

✓signatures57 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..57, every prev_hash links
✓move log57 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay57 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
57 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T19:43:33.332Z S1 59914, S2 60000 701e889365 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T19:43:35.356Z S1 59914, S2 59976 1fb8e5a53c 701e889365 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T19:43:37.436Z S1 59834, S2 59976 71653dc429 1fb8e5a53c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T19:43:39.606Z S1 59834, S2 59806 90fe58fc96 71653dc429 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T19:43:41.697Z S1 59743, S2 59806 c151527408 90fe58fc96 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T19:43:43.637Z S1 59743, S2 59866 d6ae49aad8 c151527408 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T19:43:45.830Z S1 59550, S2 59866 ce629bb0b5 d6ae49aad8 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T19:43:47.830Z S1 59550, S2 59866 0e97984c05 ce629bb0b5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T19:43:49.833Z S1 59547, S2 59866 a1279ad5e1 0e97984c05 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T19:43:51.935Z S1 59547, S2 59764 9f4abf36f4 a1279ad5e1 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T19:43:54.103Z S1 59379, S2 59764 d1102333ae 9f4abf36f4 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T19:43:56.089Z S1 59379, S2 59778 922ca3a523 d1102333ae sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T19:43:58.458Z S1 59010, S2 59778 ce5f8d4e8a 922ca3a523 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T19:44:00.619Z S1 59010, S2 59617 a933e019d8 ce5f8d4e8a sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T19:44:02.636Z S1 58993, S2 59617 c16fecf195 a933e019d8 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T19:44:04.701Z S1 58993, S2 59552 cd07ac65d3 c16fecf195 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T19:44:06.663Z S1 59031, S2 59552 9921792fd8 cd07ac65d3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T19:44:08.721Z S1 59031, S2 59494 9a07e0ea0b 9921792fd8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T19:44:10.729Z S1 59023, S2 59494 959ef9d80a 9a07e0ea0b sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T19:44:12.821Z S1 59023, S2 59402 da65d37701 959ef9d80a sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T19:44:14.820Z S1 59024, S2 59402 52d22072a5 da65d37701 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T19:44:16.817Z S1 59024, S2 59405 0f911073db 52d22072a5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T19:44:18.746Z S1 59095, S2 59405 bd00764240 0f911073db sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T19:44:20.712Z S1 59095, S2 59439 185ae118be bd00764240 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T19:44:22.704Z S1 59103, S2 59439 95fbe9979e 185ae118be sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T19:44:24.670Z S1 59103, S2 59473 0e8139a363 95fbe9979e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T19:44:26.697Z S1 59076, S2 59473 3964b833c5 0e8139a363 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T19:44:28.698Z S1 59076, S2 59472 2a76945944 3964b833c5 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T19:44:30.656Z S1 59118, S2 59472 3dc007d530 2a76945944 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T19:44:32.637Z S1 59118, S2 59491 deff8c93ba 3dc007d530 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T19:44:34.587Z S1 59168, S2 59491 4e6e4e2e3c deff8c93ba sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T19:44:36.541Z S1 59168, S2 59537 d725677de8 4e6e4e2e3c sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T19:44:38.491Z S1 59218, S2 59537 29c2616a96 d725677de8 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-15T19:44:40.443Z S1 59218, S2 59585 01eef06c94 29c2616a96 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T19:44:42.392Z S1 59269, S2 59585 03e1517f0d 01eef06c94 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-15T19:44:44.336Z S1 59269, S2 59641 3bc6b6b72f 03e1517f0d sk_4707cd57
37 move S1 Exhibition1 37 2026-11-15T19:44:46.282Z S1 59323, S2 59641 0e6ff11791 3bc6b6b72f sk_4707cd57
38 move S2 Exhibition2 38 2026-11-15T19:44:48.218Z S1 59323, S2 59705 bddc5d213d 0e6ff11791 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-15T19:44:50.150Z S1 59391, S2 59705 b034d76755 bddc5d213d sk_4707cd57
40 move S2 Exhibition2 40 2026-11-15T19:44:52.091Z S1 59391, S2 59764 8e07fa27b0 b034d76755 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-15T19:44:54.023Z S1 59459, S2 59764 28c38ce255 8e07fa27b0 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-15T19:44:55.957Z S1 59459, S2 59830 416b35f874 28c38ce255 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-15T19:44:57.885Z S1 59531, S2 59830 a35fe15db8 416b35f874 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-15T19:44:59.818Z S1 59531, S2 59897 df2efa3f6d a35fe15db8 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-15T19:45:01.816Z S1 59533, S2 59897 ec0dd5d37f df2efa3f6d sk_4707cd57
46 move S2 Exhibition2 46 2026-11-15T19:45:03.949Z S1 59533, S2 59764 15c8f570a6 ec0dd5d37f sk_4707cd57
47 move S1 Exhibition1 47 2026-11-15T19:45:05.882Z S1 59600, S2 59764 ee22d08732 15c8f570a6 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-15T19:45:07.822Z S1 59600, S2 59824 fdeeab407e ee22d08732 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-15T19:45:09.762Z S1 59660, S2 59824 04327e1eba fdeeab407e sk_4707cd57
50 move S2 Exhibition2 50 2026-11-15T19:45:11.686Z S1 59660, S2 59900 3e4a634376 04327e1eba sk_4707cd57
51 move S1 Exhibition1 51 2026-11-15T19:45:13.624Z S1 59722, S2 59900 bdf56e5c4d 3e4a634376 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-15T19:45:15.561Z S1 59722, S2 59963 c5c6721034 bdf56e5c4d sk_4707cd57
53 move S1 Exhibition1 53 2026-11-15T19:45:17.485Z S1 59798, S2 59963 a711c85f20 c5c6721034 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-15T19:45:19.415Z S1 59798, S2 60033 25f3c0956f a711c85f20 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-15T19:45:21.346Z S1 59867, S2 60033 2ce0918878 25f3c0956f sk_4707cd57
56 move S2 Exhibition2 56 2026-11-15T19:45:23.269Z S1 59867, S2 60110 873b0415d3 2ce0918878 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-15T19:45:25.198Z S1 59938, S2 60110 466e7fa827 873b0415d3 sk_4707cd57

Game 2 m_01M7GBRYXXEZWRVCNKH9F75NA3: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T19:43:33.401Z S1 59845, S2 60000 ad55c3f93c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T19:43:35.347Z S1 59845, S2 60054 26ebdf6d7c ad55c3f93c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T19:43:37.426Z S1 59766, S2 60054 6bfc651e3d 26ebdf6d7c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T19:43:39.601Z S1 59766, S2 59879 0de3af1c6b 6bfc651e3d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T19:43:41.631Z S1 59736, S2 59879 f756c74461 0de3af1c6b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T19:43:43.603Z S1 59736, S2 59907 f3a9423167 f756c74461 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T19:43:45.824Z S1 59515, S2 59907 e0b358591c f3a9423167 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T19:43:47.827Z S1 59515, S2 59904 2e66684576 e0b358591c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T19:43:49.899Z S1 59443, S2 59904 fab2815bdd 2e66684576 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T19:43:51.998Z S1 59443, S2 59805 8210c3723a fab2815bdd sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T19:43:54.097Z S1 59344, S2 59805 d67578f23f 8210c3723a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T19:43:56.093Z S1 59344, S2 59809 5eb729f3e1 d67578f23f sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T19:43:58.463Z S1 58974, S2 59809 e87ea4d525 5eb729f3e1 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T19:44:00.622Z S1 58974, S2 59650 2f4fe82948 e87ea4d525 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T19:44:02.832Z S1 58764, S2 59650 208575116b 2f4fe82948 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T19:44:04.921Z S1 58764, S2 59561 088e53db56 208575116b sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T19:44:06.883Z S1 58802, S2 59561 6720457726 088e53db56 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T19:44:08.809Z S1 58802, S2 59635 fb66f8b502 6720457726 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T19:44:10.902Z S1 58709, S2 59635 a6eed72d6b fb66f8b502 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T19:44:13.019Z S1 58709, S2 59518 e6f8347878 a6eed72d6b sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T19:44:15.029Z S1 58699, S2 59518 95ea2b1c67 e6f8347878 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T19:44:17.039Z S1 58699, S2 59508 35e481b602 95ea2b1c67 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T19:44:19.025Z S1 58713, S2 59508 e5f9271261 35e481b602 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T19:44:21.010Z S1 58713, S2 59523 cae3a90676 e5f9271261 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T19:44:23.014Z S1 58709, S2 59523 20d130ccda cae3a90676 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T19:44:24.940Z S1 58709, S2 59597 cebe97cd19 20d130ccda sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T19:44:26.923Z S1 58726, S2 59597 0569cb7db7 cebe97cd19 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T19:44:28.884Z S1 58726, S2 59636 adbb765faa 0569cb7db7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T19:44:30.810Z S1 58800, S2 59636 08dc3b4f59 adbb765faa sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T19:44:32.763Z S1 58800, S2 59683 9c8b2e766c 08dc3b4f59 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T19:44:34.689Z S1 58874, S2 59683 c40afb5f49 9c8b2e766c sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T19:44:36.618Z S1 58874, S2 59754 5b951f3305 c40afb5f49 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_01M7GBRYXTE9QBDYT946WYAZ1J

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