apigaming Sign in

Verify set set_01M7DDQCS3E87S49NED4NH0WNF

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

Game 1 m_01M7DDQCS5F3XRV3K91S8GWKST: verified

✓signatures62 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..62, every prev_hash links
✓move log62 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay62 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
62 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T16:19:55.834Z S1 59920, S2 60000 cc708a8ef8 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T16:19:57.932Z S1 59920, S2 59902 b94b21dc3a cc708a8ef8 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T16:20:00.328Z S1 59524, S2 59902 68c70c8a25 b94b21dc3a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T16:20:02.343Z S1 59524, S2 59887 3eecad47ab 68c70c8a25 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T16:20:04.921Z S1 58946, S2 59887 2939895593 3eecad47ab sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T16:20:07.221Z S1 58946, S2 59587 99f1dec8ac 2939895593 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T16:20:10.299Z S1 57868, S2 59587 313c5db464 99f1dec8ac sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T16:20:12.255Z S1 57868, S2 59631 0894bb2e70 313c5db464 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T16:20:14.206Z S1 57917, S2 59631 ee8390cde4 0894bb2e70 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T16:20:16.398Z S1 57917, S2 59439 defff8b180 ee8390cde4 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T16:20:18.333Z S1 57982, S2 59439 ac74d8a2db defff8b180 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T16:20:20.338Z S1 57982, S2 59434 1bded0a9ba ac74d8a2db sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T16:20:22.309Z S1 58011, S2 59434 c31039a535 1bded0a9ba sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T16:20:24.736Z S1 58011, S2 59007 1dfecb48fd c31039a535 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T16:20:27.327Z S1 57420, S2 59007 a0a26aa32b 1dfecb48fd sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T16:20:29.635Z S1 57420, S2 58699 ad6a940af3 a0a26aa32b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T16:20:31.820Z S1 57235, S2 58699 dab42eee7b ad6a940af3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T16:20:33.904Z S1 57235, S2 58615 a3d0f3e6ee dab42eee7b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T16:20:35.839Z S1 57300, S2 58615 f7d2bef366 a3d0f3e6ee sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T16:20:37.923Z S1 57300, S2 58531 0c35a1335a f7d2bef366 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T16:20:39.912Z S1 57311, S2 58531 035cfb2c4d 0c35a1335a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T16:20:42.000Z S1 57311, S2 58443 9527e074cc 035cfb2c4d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T16:20:44.031Z S1 57280, S2 58443 c38c071096 9527e074cc sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T16:20:46.026Z S1 57280, S2 58448 df4f1075f1 c38c071096 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T16:20:48.031Z S1 57275, S2 58448 ca1d8f3fee df4f1075f1 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T16:20:50.021Z S1 57275, S2 58458 3ff3f3d067 ca1d8f3fee sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T16:20:52.020Z S1 57276, S2 58458 0cfde25dea 3ff3f3d067 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T16:20:54.014Z S1 57276, S2 58464 4aff764687 0cfde25dea sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T16:20:56.003Z S1 57287, S2 58464 588c8dbb28 4aff764687 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T16:20:57.930Z S1 57287, S2 58537 1b6e1daa5d 588c8dbb28 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T16:20:59.911Z S1 57306, S2 58537 a39b5a4c6c 1b6e1daa5d sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T16:21:02.550Z S1 57306, S2 57898 a6b24f0032 a39b5a4c6c sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T16:21:04.699Z S1 57157, S2 57898 e9c5f97d60 a6b24f0032 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T16:21:06.821Z S1 57157, S2 57776 34b392d72c e9c5f97d60 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T16:21:08.810Z S1 57168, S2 57776 1d5771c673 34b392d72c sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T16:21:10.804Z S1 57168, S2 57782 045e4a244c 1d5771c673 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T16:21:12.796Z S1 57176, S2 57782 cc1383a8f0 045e4a244c sk_4707cd57
38 move S2 Exhibition2 38 2026-11-14T16:21:14.744Z S1 57176, S2 57834 df3345ad74 cc1383a8f0 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-14T16:21:16.716Z S1 57204, S2 57834 319eca1654 df3345ad74 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-14T16:21:18.655Z S1 57204, S2 57895 db7df55173 319eca1654 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-14T16:21:20.593Z S1 57266, S2 57895 88408ee58e db7df55173 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-14T16:21:22.533Z S1 57266, S2 57955 442fad6023 88408ee58e sk_4707cd57
43 move S1 Exhibition1 43 2026-11-14T16:21:24.501Z S1 57298, S2 57955 a3812c1b6f 442fad6023 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-14T16:21:26.451Z S1 57298, S2 58005 41a8774ca9 a3812c1b6f sk_4707cd57
45 move S1 Exhibition1 45 2026-11-14T16:21:28.411Z S1 57338, S2 58005 5e8f008d2e 41a8774ca9 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-14T16:21:30.358Z S1 57338, S2 58058 e3af20ac14 5e8f008d2e sk_4707cd57
47 move S1 Exhibition1 47 2026-11-14T16:21:32.294Z S1 57402, S2 58058 129cd1a8b6 e3af20ac14 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-14T16:21:34.225Z S1 57402, S2 58127 1211819e86 129cd1a8b6 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-14T16:21:36.162Z S1 57465, S2 58127 16a3ad1bb2 1211819e86 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-14T16:21:38.643Z S1 57465, S2 57646 93af35594b 16a3ad1bb2 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-14T16:21:42.045Z S1 56063, S2 57646 a659e9427f 93af35594b sk_4707cd57
52 move S2 Exhibition2 52 2026-11-14T16:21:44.323Z S1 56063, S2 57368 4229119f2d a659e9427f sk_4707cd57
53 move S1 Exhibition1 53 2026-11-14T16:21:46.255Z S1 56131, S2 57368 19b0b0ec6c 4229119f2d sk_4707cd57
54 move S2 Exhibition2 54 2026-11-14T16:21:48.184Z S1 56131, S2 57439 0f655813b8 19b0b0ec6c sk_4707cd57
55 move S1 Exhibition1 55 2026-11-14T16:21:50.126Z S1 56189, S2 57439 a3fadce693 0f655813b8 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-14T16:21:52.053Z S1 56189, S2 57512 b21f382f29 a3fadce693 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-14T16:21:53.981Z S1 56261, S2 57512 6ee890fc52 b21f382f29 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-14T16:21:55.911Z S1 56261, S2 57582 07edb33d4f 6ee890fc52 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-14T16:21:57.840Z S1 56332, S2 57582 436b8ab7cb 07edb33d4f sk_4707cd57
60 move S2 Exhibition2 60 2026-11-14T16:21:59.767Z S1 56332, S2 57655 2f23c53d3a 436b8ab7cb sk_4707cd57
61 move S1 Exhibition1 61 2026-11-14T16:22:01.754Z S1 56345, S2 57655 8b5de71e19 2f23c53d3a sk_4707cd57
62 move S2 Exhibition2 62 2026-11-14T16:22:03.838Z S1 56345, S2 57571 946e021d7f 8b5de71e19 sk_4707cd57

Game 2 m_01M7DDQCS6ERMBGPVZMCVF2Z65: verified

✓signatures68 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..68, every prev_hash links
✓move log68 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay68 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
68 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T16:19:55.901Z S1 59853, S2 60000 82534b3466 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T16:19:57.998Z S1 59853, S2 59903 9f7ebe22b9 82534b3466 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T16:20:00.404Z S1 59447, S2 59903 0a57e454aa 9f7ebe22b9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T16:20:02.673Z S1 59447, S2 59634 c6f76e4d35 0a57e454aa sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T16:20:04.918Z S1 59202, S2 59634 5c4b91a516 c6f76e4d35 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T16:20:07.125Z S1 59202, S2 59427 42d0781de3 5c4b91a516 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T16:20:10.238Z S1 58089, S2 59427 2f05276658 42d0781de3 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T16:20:12.208Z S1 58089, S2 59457 fcd8836e0d 2f05276658 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T16:20:14.150Z S1 58147, S2 59457 b5fbed7ed9 fcd8836e0d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T16:20:16.342Z S1 58147, S2 59265 125098f43a b5fbed7ed9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T16:20:18.306Z S1 58183, S2 59265 20d000cdcd 125098f43a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T16:20:20.335Z S1 58183, S2 59236 d92c246373 20d000cdcd sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T16:20:22.313Z S1 58205, S2 59236 9abe2ae97a d92c246373 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T16:20:24.736Z S1 58205, S2 58813 0ca1f33e99 9abe2ae97a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T16:20:27.293Z S1 57648, S2 58813 e75e0006d1 0ca1f33e99 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T16:20:29.631Z S1 57648, S2 58475 b255c91e4f e75e0006d1 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T16:20:31.813Z S1 57466, S2 58475 1150f948d2 b255c91e4f sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T16:20:33.797Z S1 57466, S2 58491 c9e2e0247f 1150f948d2 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T16:20:35.806Z S1 57457, S2 58491 8abfedc3d3 c9e2e0247f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T16:20:37.896Z S1 57457, S2 58401 5e03342b83 8abfedc3d3 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T16:20:39.844Z S1 57509, S2 58401 f2baf6b84b 5e03342b83 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T16:20:41.821Z S1 57509, S2 58424 5116585733 f2baf6b84b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T16:20:43.827Z S1 57503, S2 58424 53ae86aafd 5116585733 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T16:20:45.798Z S1 57503, S2 58453 74aefbfd00 53ae86aafd sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T16:20:47.820Z S1 57481, S2 58453 c5eaab93f8 74aefbfd00 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T16:20:49.753Z S1 57481, S2 58520 9616bae949 c5eaab93f8 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T16:20:51.731Z S1 57503, S2 58520 6e7f97c666 9616bae949 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T16:20:53.742Z S1 57503, S2 58509 5c531a1581 6e7f97c666 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T16:20:55.818Z S1 57427, S2 58509 af36da628c 5c531a1581 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T16:20:57.745Z S1 57427, S2 58582 c21a09d9dd af36da628c sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T16:20:59.719Z S1 57453, S2 58582 123618f1be c21a09d9dd sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T16:21:02.412Z S1 57453, S2 57889 469a27baed 123618f1be sk_4707cd57
33 move S1 Exhibition2 33 2026-11-14T16:21:04.633Z S1 57232, S2 57889 86686312b7 469a27baed sk_4707cd57
34 move S2 Exhibition1 34 2026-11-14T16:21:06.821Z S1 57232, S2 57701 dc595f5d30 86686312b7 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-14T16:21:08.810Z S1 57243, S2 57701 32b4fa2b53 dc595f5d30 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-14T16:21:10.800Z S1 57243, S2 57711 1e7f4b7bf1 32b4fa2b53 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-14T16:21:12.731Z S1 57312, S2 57711 3ba3faa238 1e7f4b7bf1 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-14T16:21:14.707Z S1 57312, S2 57735 59e6ad7acf 3ba3faa238 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-14T16:21:16.665Z S1 57354, S2 57735 594712671d 59e6ad7acf sk_4707cd57
40 move S2 Exhibition1 40 2026-11-14T16:21:18.609Z S1 57354, S2 57791 1050c1c109 594712671d sk_4707cd57
41 move S1 Exhibition2 41 2026-11-14T16:21:20.547Z S1 57416, S2 57791 b05824da8e 1050c1c109 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-14T16:21:22.484Z S1 57416, S2 57854 3fa0a5e81d b05824da8e sk_4707cd57
43 move S1 Exhibition2 43 2026-11-14T16:21:24.419Z S1 57481, S2 57854 501f346714 3fa0a5e81d sk_4707cd57
44 move S2 Exhibition1 44 2026-11-14T16:21:26.368Z S1 57481, S2 57905 1e87bf8614 501f346714 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-14T16:21:28.315Z S1 57534, S2 57905 e05deefc80 1e87bf8614 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-14T16:21:30.251Z S1 57534, S2 57969 993f2004a5 e05deefc80 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-14T16:21:32.194Z S1 57591, S2 57969 95fce3692f 993f2004a5 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-14T16:21:34.135Z S1 57591, S2 58028 698240e3cb 95fce3692f sk_4707cd57
49 move S1 Exhibition2 49 2026-11-14T16:21:36.082Z S1 57644, S2 58028 904dcd5d21 698240e3cb sk_4707cd57
50 move S2 Exhibition1 50 2026-11-14T16:21:38.038Z S1 57644, S2 58072 06363a157a 904dcd5d21 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-14T16:21:40.647Z S1 57035, S2 58072 895c2a3603 06363a157a sk_4707cd57
52 move S2 Exhibition1 52 2026-11-14T16:21:43.797Z S1 57035, S2 56922 adcf2c897d 895c2a3603 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-14T16:21:45.728Z S1 57104, S2 56922 5160e30a70 adcf2c897d sk_4707cd57
54 move S2 Exhibition1 54 2026-11-14T16:21:47.661Z S1 57104, S2 56989 c908744ee0 5160e30a70 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-14T16:21:49.592Z S1 57173, S2 56989 842befd08a c908744ee0 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-14T16:21:51.523Z S1 57173, S2 57058 7c27ad5ad8 842befd08a sk_4707cd57
57 move S1 Exhibition2 57 2026-11-14T16:21:53.453Z S1 57243, S2 57058 7c12526a43 7c27ad5ad8 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-14T16:21:55.384Z S1 57243, S2 57127 bc907b3334 7c12526a43 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-14T16:21:57.311Z S1 57316, S2 57127 3af0d53938 bc907b3334 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-14T16:21:59.240Z S1 57316, S2 57198 2d7a9928e2 3af0d53938 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-14T16:22:01.189Z S1 57367, S2 57198 f14d597c69 2d7a9928e2 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-14T16:22:03.146Z S1 57367, S2 57241 5775c8b80a f14d597c69 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-14T16:22:05.079Z S1 57434, S2 57241 9267c18102 5775c8b80a sk_4707cd57
64 move S2 Exhibition1 64 2026-11-14T16:22:07.005Z S1 57434, S2 57315 5a5485da1b 9267c18102 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-14T16:22:08.933Z S1 57506, S2 57315 b8b745ea97 5a5485da1b sk_4707cd57
66 move S2 Exhibition1 66 2026-11-14T16:22:11.044Z S1 57506, S2 57204 667724c0b4 b8b745ea97 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-14T16:22:13.038Z S1 57512, S2 57204 6f08d53317 667724c0b4 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-14T16:22:14.989Z S1 57512, S2 57253 81c527d4da 6f08d53317 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_01M7DDQCS3E87S49NED4NH0WNF

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