apigaming Sign in

Verify set set_01M6W279XNF5CBVXRY49XXZ58P

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("1623280548772008607:set_01M6W279XNF5CBVXRY49XXZ58P") = f9dbe19635426cd0..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 17, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 33}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6W279XPEPB9R8DVWHQFPYEH: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-07T22:31:49.006Z S1 59853, S2 60000 d2bf5c1b11 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T22:31:51.099Z S1 59853, S2 59907 5fc44bbcf5 d2bf5c1b11 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T22:31:53.116Z S1 59836, S2 59907 e9e979e909 5fc44bbcf5 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T22:31:55.114Z S1 59836, S2 59909 396336a00f e9e979e909 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T22:31:57.115Z S1 59835, S2 59909 a2e9d39f8a 396336a00f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T22:31:59.108Z S1 59835, S2 59916 aa2e29f860 a2e9d39f8a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T22:32:01.123Z S1 59820, S2 59916 a02c218aa6 aa2e29f860 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T22:32:03.499Z S1 59820, S2 59540 cf55edd0ec a02c218aa6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T22:32:05.526Z S1 59793, S2 59540 a1c34bb458 cf55edd0ec sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T22:32:07.628Z S1 59793, S2 59438 a471dc44b6 a1c34bb458 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T22:32:09.603Z S1 59818, S2 59438 cd4275a2e0 a471dc44b6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T22:32:11.618Z S1 59818, S2 59423 966c950d94 cd4275a2e0 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T22:32:13.605Z S1 59831, S2 59423 ac1dd67e71 966c950d94 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T22:32:15.617Z S1 59831, S2 59411 ba994047c4 ac1dd67e71 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T22:32:17.603Z S1 59845, S2 59411 534de33ae3 ba994047c4 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T22:32:19.631Z S1 59845, S2 59383 e7b632454b 534de33ae3 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T22:32:21.703Z S1 59773, S2 59383 347efc8d00 e7b632454b sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T22:32:23.696Z S1 59773, S2 59390 c5e4f96781 347efc8d00 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T22:32:25.700Z S1 59769, S2 59390 6b04df7b4c c5e4f96781 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T22:32:27.697Z S1 59769, S2 59393 1cde1a634d 6b04df7b4c sk_4707cd57
21 move S1 Exhibition1 21 2026-11-07T22:32:29.697Z S1 59769, S2 59393 30b30fa330 1cde1a634d sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T22:32:31.729Z S1 59769, S2 59361 83ea4f828a 30b30fa330 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-07T22:32:33.732Z S1 59766, S2 59361 988ea1ec7d 83ea4f828a sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T22:32:35.702Z S1 59766, S2 59391 2dad17ee3c 988ea1ec7d sk_4707cd57
25 move S1 Exhibition1 25 2026-11-07T22:32:37.655Z S1 59813, S2 59391 9f8fffb659 2dad17ee3c sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T22:32:39.591Z S1 59813, S2 59455 09c3d07a0a 9f8fffb659 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-07T22:32:41.532Z S1 59872, S2 59455 0765002f47 09c3d07a0a sk_4707cd57
28 move S2 Exhibition2 28 2026-11-07T22:32:43.476Z S1 59872, S2 59511 3ca3820f00 0765002f47 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-07T22:32:45.407Z S1 59941, S2 59511 9f38628ad6 3ca3820f00 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-07T22:32:47.397Z S1 59941, S2 59521 d14f93364e 9f38628ad6 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-07T22:32:49.348Z S1 59990, S2 59521 dfdfda4dd8 d14f93364e sk_4707cd57
32 move S2 Exhibition2 32 2026-11-07T22:32:51.291Z S1 59990, S2 59578 106b974253 dfdfda4dd8 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-07T22:32:53.217Z S1 60064, S2 59578 9a6664774c 106b974253 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-07T22:32:55.142Z S1 60064, S2 59653 4ccbb5377b 9a6664774c sk_4707cd57

Game 2 m_01M6W279XQFWRRR34G2A2FQ95Q: verified

✓signatures66 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..66, every prev_hash links
✓move log66 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay66 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
66 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T22:31:49.001Z S1 59858, S2 60000 9c5facf57c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T22:31:51.032Z S1 59858, S2 59969 53424e79f2 9c5facf57c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T22:31:52.992Z S1 59898, S2 59969 824e228466 53424e79f2 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T22:31:54.999Z S1 59898, S2 59962 9bbd93f317 824e228466 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T22:31:56.997Z S1 59900, S2 59962 15f55c7377 9bbd93f317 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T22:31:58.966Z S1 59900, S2 59993 adcc164d85 15f55c7377 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T22:32:00.996Z S1 59870, S2 59993 2cf7ded5ae adcc164d85 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T22:32:03.239Z S1 59870, S2 59750 528011390c 2cf7ded5ae sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T22:32:05.408Z S1 59701, S2 59750 d5a7a4999a 528011390c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T22:32:07.395Z S1 59701, S2 59763 8e563790c9 d5a7a4999a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T22:32:09.359Z S1 59737, S2 59763 73a6b68118 8e563790c9 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T22:32:11.498Z S1 59737, S2 59624 1d40d5166f 73a6b68118 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T22:32:13.438Z S1 59797, S2 59624 ae31edbca9 1d40d5166f sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T22:32:15.495Z S1 59797, S2 59567 eeef5d2341 ae31edbca9 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T22:32:17.423Z S1 59869, S2 59567 d03f33f86a eeef5d2341 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T22:32:19.423Z S1 59869, S2 59567 19748353a7 d03f33f86a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T22:32:21.384Z S1 59908, S2 59567 d090ac18f6 19748353a7 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T22:32:23.396Z S1 59908, S2 59555 2455abfcda d090ac18f6 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T22:32:25.360Z S1 59944, S2 59555 d49edbbdd5 2455abfcda sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T22:32:27.420Z S1 59944, S2 59495 3e90a3ab90 d49edbbdd5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T22:32:29.416Z S1 59948, S2 59495 9d386bf5cf 3e90a3ab90 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-07T22:32:31.341Z S1 59948, S2 59570 45e3b245ac 9d386bf5cf sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T22:32:33.324Z S1 59965, S2 59570 c61cced763 45e3b245ac sk_4707cd57
24 move S2 Exhibition1 24 2026-11-07T22:32:35.314Z S1 59965, S2 59580 3c72b7c4f1 c61cced763 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T22:32:37.304Z S1 59975, S2 59580 bdbf1f22a6 3c72b7c4f1 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-07T22:32:39.259Z S1 59975, S2 59625 d7f8eba135 bdbf1f22a6 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-07T22:32:41.218Z S1 60016, S2 59625 c4eb2b2211 d7f8eba135 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-07T22:32:43.179Z S1 60016, S2 59664 4c85ad5a84 c4eb2b2211 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-07T22:32:45.222Z S1 59973, S2 59664 b65b7b9801 4c85ad5a84 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-07T22:32:47.194Z S1 59973, S2 59692 60aea83506 b65b7b9801 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-07T22:32:49.146Z S1 60021, S2 59692 b3771baca4 60aea83506 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-07T22:32:51.093Z S1 60021, S2 59745 86d9b6e005 b3771baca4 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-07T22:32:53.046Z S1 60068, S2 59745 211c0f451b 86d9b6e005 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-07T22:32:54.985Z S1 60068, S2 59806 5d1702c6a0 211c0f451b sk_4707cd57
35 move S1 Exhibition2 35 2026-11-07T22:32:56.923Z S1 60130, S2 59806 74211c50aa 5d1702c6a0 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-07T22:32:58.871Z S1 60130, S2 59858 48efdacacb 74211c50aa sk_4707cd57
37 move S1 Exhibition2 37 2026-11-07T22:33:00.807Z S1 60194, S2 59858 0ac4e3cca0 48efdacacb sk_4707cd57
38 move S2 Exhibition1 38 2026-11-07T22:33:02.778Z S1 60194, S2 59887 85f4e65774 0ac4e3cca0 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-07T22:33:04.715Z S1 60257, S2 59887 31d43aaed6 85f4e65774 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-07T22:33:06.641Z S1 60257, S2 59961 585b42d85b 31d43aaed6 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-07T22:33:08.575Z S1 60323, S2 59961 11eed0f86f 585b42d85b sk_4707cd57
42 move S2 Exhibition1 42 2026-11-07T22:33:10.510Z S1 60323, S2 60026 4706fe7b16 11eed0f86f sk_4707cd57
43 move S1 Exhibition2 43 2026-11-07T22:33:12.442Z S1 60391, S2 60026 ed20bcc967 4706fe7b16 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-07T22:33:14.382Z S1 60391, S2 60086 7756596045 ed20bcc967 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-07T22:33:16.323Z S1 60450, S2 60086 60ccdcfe08 7756596045 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-07T22:33:18.255Z S1 60450, S2 60154 59f7e1e517 60ccdcfe08 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-07T22:33:20.185Z S1 60520, S2 60154 a05f7a58f9 59f7e1e517 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-07T22:33:22.124Z S1 60520, S2 60215 ffe561bc47 a05f7a58f9 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-07T22:33:24.055Z S1 60589, S2 60215 b4db56dbe3 ffe561bc47 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-07T22:33:25.985Z S1 60589, S2 60285 aeffb4aee6 b4db56dbe3 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-07T22:33:27.914Z S1 60660, S2 60285 7b80bb447e aeffb4aee6 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-07T22:33:29.840Z S1 60660, S2 60359 a481bd602b 7b80bb447e sk_4707cd57
53 move S1 Exhibition2 53 2026-11-07T22:33:31.767Z S1 60733, S2 60359 dc31c70d26 a481bd602b sk_4707cd57
54 move S2 Exhibition1 54 2026-11-07T22:33:33.698Z S1 60733, S2 60428 00db38963d dc31c70d26 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-07T22:33:35.638Z S1 60793, S2 60428 c04ebff1de 00db38963d sk_4707cd57
56 move S2 Exhibition1 56 2026-11-07T22:33:37.571Z S1 60793, S2 60495 19fe4557c8 c04ebff1de sk_4707cd57
57 move S1 Exhibition2 57 2026-11-07T22:33:39.496Z S1 60868, S2 60495 3ac15706ac 19fe4557c8 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-07T22:33:41.424Z S1 60868, S2 60567 d6bbd717be 3ac15706ac sk_4707cd57
59 move S1 Exhibition2 59 2026-11-07T22:33:43.349Z S1 60943, S2 60567 96d2a871d5 d6bbd717be sk_4707cd57
60 move S2 Exhibition1 60 2026-11-07T22:33:45.274Z S1 60943, S2 60642 abef4f23e3 96d2a871d5 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-07T22:33:47.203Z S1 61014, S2 60642 5680ef8ce0 abef4f23e3 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-07T22:33:49.128Z S1 61014, S2 60717 a1487fd500 5680ef8ce0 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-07T22:33:51.056Z S1 61086, S2 60717 499fe9964c a1487fd500 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-07T22:33:52.985Z S1 61086, S2 60788 d4a4295190 499fe9964c sk_4707cd57
65 move S1 Exhibition2 65 2026-11-07T22:33:54.910Z S1 61161, S2 60788 5adcfce849 d4a4295190 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-07T22:33:56.841Z S1 61161, S2 60857 bbce908a51 5adcfce849 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_01M6W279XNF5CBVXRY49XXZ58P

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