apigaming Sign in

Verify set set_01M6CXYYNTEDKS49C67R1JYDVE

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

Game 1 m_01M6CXYYNWFT7T57P5FJKQ13PK: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T01:28:44.619Z S1 59799, S2 60000 d7c1d91874 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T01:28:46.701Z S1 59799, S2 59918 f7ae8dc2ac d7c1d91874 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T01:28:48.828Z S1 59672, S2 59918 0ec15a6a48 f7ae8dc2ac sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T01:28:50.896Z S1 59672, S2 59850 0013299e8b 0ec15a6a48 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T01:28:52.823Z S1 59745, S2 59850 f0cf8607b6 0013299e8b sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T01:28:54.822Z S1 59745, S2 59851 d33d561e90 f0cf8607b6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T01:28:56.808Z S1 59759, S2 59851 13a62ebb09 d33d561e90 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T01:28:58.733Z S1 59759, S2 59926 0291a2fc17 13a62ebb09 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T01:29:00.898Z S1 59594, S2 59926 ce4d0b16aa 0291a2fc17 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T01:29:03.233Z S1 59594, S2 59591 fba11a7f29 ce4d0b16aa sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T01:29:05.333Z S1 59494, S2 59591 11aafed35b fba11a7f29 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T01:29:07.396Z S1 59494, S2 59528 37b94b95f6 11aafed35b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T01:29:09.362Z S1 59528, S2 59528 63b1a0cb71 37b94b95f6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T01:29:11.400Z S1 59528, S2 59490 678e5e7cbb 63b1a0cb71 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T01:29:13.500Z S1 59428, S2 59490 e1565e4729 678e5e7cbb sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T01:29:15.441Z S1 59428, S2 59549 b677c36467 e1565e4729 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T01:29:17.414Z S1 59455, S2 59549 832b07f2e1 b677c36467 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T01:29:19.410Z S1 59455, S2 59553 a5073339e1 832b07f2e1 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T01:29:21.421Z S1 59444, S2 59553 66a6d70ada a5073339e1 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T01:29:23.347Z S1 59444, S2 59627 5dc5223182 66a6d70ada sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T01:29:25.326Z S1 59465, S2 59627 055d9e32d3 5dc5223182 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T01:29:27.289Z S1 59465, S2 59664 cdf636beea 055d9e32d3 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T01:29:29.217Z S1 59537, S2 59664 d1dc78a274 cdf636beea sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T01:29:31.182Z S1 59537, S2 59699 ad4217d48a d1dc78a274 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T01:29:33.119Z S1 59600, S2 59699 d9885d4733 ad4217d48a sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T01:29:35.042Z S1 59600, S2 59776 c1006ca452 d9885d4733 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T01:29:36.967Z S1 59675, S2 59776 84ffb9aa95 c1006ca452 sk_4707cd57

Game 2 m_01M6CXYYNXEPHTDJ6HV8SN4JRC: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T01:28:44.610Z S1 59808, S2 60000 9fbbb8c06c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T01:28:46.700Z S1 59808, S2 59910 0b64c38fda 9fbbb8c06c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T01:28:48.702Z S1 59806, S2 59910 e5e8927f71 0b64c38fda sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T01:28:50.727Z S1 59806, S2 59885 022f37ea3e e5e8927f71 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T01:28:52.657Z S1 59876, S2 59885 26d96d6e4c 022f37ea3e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T01:28:54.697Z S1 59876, S2 59845 562c553a0d 26d96d6e4c sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T01:28:56.675Z S1 59898, S2 59845 58b269b991 562c553a0d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T01:28:58.603Z S1 59898, S2 59917 2923f02040 58b269b991 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T01:29:00.633Z S1 59868, S2 59917 435dd6bd7a 2923f02040 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T01:29:03.136Z S1 59868, S2 59414 553608ca12 435dd6bd7a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T01:29:05.208Z S1 59796, S2 59414 1bd7352397 553608ca12 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T01:29:07.210Z S1 59796, S2 59412 2c300a883c 1bd7352397 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T01:29:09.196Z S1 59810, S2 59412 fec52e5e97 2c300a883c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T01:29:11.222Z S1 59810, S2 59386 cadd44ead7 fec52e5e97 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T01:29:13.330Z S1 59702, S2 59386 a2392d0416 cadd44ead7 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T01:29:15.406Z S1 59702, S2 59310 f6556d2dd4 a2392d0416 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T01:29:17.334Z S1 59774, S2 59310 476d18b391 f6556d2dd4 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T01:29:19.294Z S1 59774, S2 59350 e442010e6f 476d18b391 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T01:29:21.271Z S1 59797, S2 59350 caf006c80f e442010e6f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T01:29:23.202Z S1 59797, S2 59419 5b4733a435 caf006c80f sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T01:29:25.157Z S1 59842, S2 59419 40b2adc27f 5b4733a435 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T01:29:27.082Z S1 59842, S2 59494 e7f414cd78 40b2adc27f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T01:29:29.011Z S1 59913, S2 59494 647f29d124 e7f414cd78 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T01:29:30.941Z S1 59913, S2 59564 1ed6495f58 647f29d124 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T01:29:32.870Z S1 59984, S2 59564 54fb0e9962 1ed6495f58 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_01M6CXYYNTEDKS49C67R1JYDVE

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