apigaming Sign in

Verify set set_01M6D7SHM0FB38HHZ94E5YVCN3

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

Game 1 m_01M6D7SHM2F48BW0HJSEYKNXG8: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T04:20:33.109Z S1 59853, S2 60000 38cc35db27 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T04:20:35.211Z S1 59853, S2 59898 405848a869 38cc35db27 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T04:20:37.427Z S1 59637, S2 59898 ab515722e4 405848a869 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T04:20:39.624Z S1 59637, S2 59701 f127511c2d ab515722e4 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T04:20:41.797Z S1 59464, S2 59701 5ee62d53e3 f127511c2d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T04:20:43.751Z S1 59464, S2 59747 6fada20ddf 5ee62d53e3 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T04:20:45.734Z S1 59481, S2 59747 51d7075c71 6fada20ddf sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T04:20:47.700Z S1 59481, S2 59781 4521fbbf76 51d7075c71 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T04:20:49.696Z S1 59485, S2 59781 bab5c3bda1 4521fbbf76 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T04:20:51.727Z S1 59485, S2 59750 cd5e5762b7 bab5c3bda1 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T04:20:53.719Z S1 59493, S2 59750 b7456cd2a2 cd5e5762b7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T04:20:55.696Z S1 59493, S2 59773 8ca18b3198 b7456cd2a2 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T04:20:57.706Z S1 59483, S2 59773 f823b57e97 8ca18b3198 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T04:20:59.695Z S1 59483, S2 59784 5e1a50b4f8 f823b57e97 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T04:21:02.111Z S1 59067, S2 59784 49d6a74bb7 5e1a50b4f8 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T04:21:04.138Z S1 59067, S2 59757 0909d496fa 49d6a74bb7 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T04:21:06.105Z S1 59100, S2 59757 9e824d8b75 0909d496fa sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T04:21:08.112Z S1 59100, S2 59750 2427d87e38 9e824d8b75 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T04:21:10.122Z S1 59090, S2 59750 98ed9e0654 2427d87e38 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T04:21:12.098Z S1 59090, S2 59774 e2d2dd7bd4 98ed9e0654 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T04:21:14.111Z S1 59077, S2 59774 a9b92b5876 e2d2dd7bd4 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T04:21:16.065Z S1 59077, S2 59820 3a7af65b3d a9b92b5876 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T04:21:18.032Z S1 59110, S2 59820 b9502870c5 3a7af65b3d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T04:21:19.989Z S1 59110, S2 59863 330216e662 b9502870c5 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T04:21:21.953Z S1 59146, S2 59863 2491d7279a 330216e662 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T04:21:23.943Z S1 59146, S2 59873 9e6c6e3212 2491d7279a sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T04:21:25.917Z S1 59172, S2 59873 d50acefc16 9e6c6e3212 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T04:21:27.862Z S1 59172, S2 59928 9e2a0e67b1 d50acefc16 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T04:21:29.836Z S1 59198, S2 59928 aac31aba77 9e2a0e67b1 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T04:21:31.827Z S1 59198, S2 59937 5a87160750 aac31aba77 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T04:21:33.800Z S1 59225, S2 59937 cd417ab007 5a87160750 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T04:21:35.745Z S1 59225, S2 59992 14c6022daa cd417ab007 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T04:21:37.687Z S1 59283, S2 59992 b2abbf05d3 14c6022daa sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T04:21:39.635Z S1 59283, S2 60044 80360d5f9e b2abbf05d3 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T04:21:41.583Z S1 59335, S2 60044 a57c5bf86e 80360d5f9e sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T04:21:43.525Z S1 59335, S2 60102 a87948dd7a a57c5bf86e sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T04:21:45.467Z S1 59393, S2 60102 22fb41df33 a87948dd7a sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T04:21:47.406Z S1 59393, S2 60163 0ecf9a4fc7 22fb41df33 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T04:21:49.354Z S1 59445, S2 60163 a62d4e0573 0ecf9a4fc7 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-02T04:21:51.295Z S1 59445, S2 60222 8f49d9d2ec a62d4e0573 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-02T04:21:53.230Z S1 59510, S2 60222 a4466f0ded 8f49d9d2ec sk_4707cd57
42 move S2 Exhibition2 42 2026-11-02T04:21:55.167Z S1 59510, S2 60285 e891511a03 a4466f0ded sk_4707cd57
43 move S1 Exhibition1 43 2026-11-02T04:21:57.109Z S1 59568, S2 60285 7af55cb974 e891511a03 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-02T04:21:59.049Z S1 59568, S2 60345 e4536a588e 7af55cb974 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-02T04:22:00.979Z S1 59638, S2 60345 5b1dd47a8a e4536a588e sk_4707cd57
46 move S2 Exhibition2 46 2026-11-02T04:22:02.973Z S1 59638, S2 60351 f80478aca7 5b1dd47a8a sk_4707cd57
47 move S1 Exhibition1 47 2026-11-02T04:22:04.960Z S1 59651, S2 60351 1b896f7c66 f80478aca7 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-02T04:22:07.919Z S1 59651, S2 59392 ee21522a4c 1b896f7c66 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-02T04:22:09.857Z S1 59713, S2 59392 0b8d64d84c ee21522a4c sk_4707cd57
50 move S2 Exhibition2 50 2026-11-02T04:22:11.795Z S1 59713, S2 59454 fc4cd0ad1e 0b8d64d84c sk_4707cd57
51 move S1 Exhibition1 51 2026-11-02T04:22:13.730Z S1 59778, S2 59454 d735a4ff13 fc4cd0ad1e sk_4707cd57
52 move S2 Exhibition2 52 2026-11-02T04:22:15.673Z S1 59778, S2 59511 2d91efeea0 d735a4ff13 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-02T04:22:17.607Z S1 59844, S2 59511 3d5cddf4fc 2d91efeea0 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-02T04:22:19.536Z S1 59844, S2 59582 38b3739827 3d5cddf4fc sk_4707cd57
55 move S1 Exhibition1 55 2026-11-02T04:22:21.471Z S1 59909, S2 59582 ed233241ac 38b3739827 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-02T04:22:23.399Z S1 59909, S2 59654 07c8b80a2d ed233241ac sk_4707cd57
57 move S1 Exhibition1 57 2026-11-02T04:22:25.328Z S1 59980, S2 59654 560d2b8461 07c8b80a2d sk_4707cd57
58 move S2 Exhibition2 58 2026-11-02T04:22:27.254Z S1 59980, S2 59728 65b2f375d7 560d2b8461 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-02T04:22:29.183Z S1 60051, S2 59728 044b1e0135 65b2f375d7 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-02T04:22:31.113Z S1 60051, S2 59798 788d0446a4 044b1e0135 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-02T04:22:33.043Z S1 60121, S2 59798 c2d7acc00a 788d0446a4 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-02T04:22:34.973Z S1 60121, S2 59868 92492131b4 c2d7acc00a sk_4707cd57
63 move S1 Exhibition1 63 2026-11-02T04:22:36.903Z S1 60191, S2 59868 e07f1cc850 92492131b4 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-02T04:22:38.881Z S1 60191, S2 59890 8f1bc2ac92 e07f1cc850 sk_4707cd57

Game 2 m_01M6D7SHM3EMFA23EGCJSGK5R7: verified

✓signatures60 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..60, every prev_hash links
✓move log60 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay60 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
60 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T04:20:33.106Z S1 59856, S2 60000 64d581cb0a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T04:20:35.222Z S1 59856, S2 59884 ac8c570bdb 64d581cb0a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T04:20:37.426Z S1 59652, S2 59884 ef78f421d8 ac8c570bdb sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T04:20:39.611Z S1 59652, S2 59699 2d1efacb5b ef78f421d8 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T04:20:41.807Z S1 59456, S2 59699 427ca08981 2d1efacb5b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T04:20:43.816Z S1 59456, S2 59690 c3b06d6bb2 427ca08981 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T04:20:45.920Z S1 59352, S2 59690 e258c974c4 c3b06d6bb2 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T04:20:47.902Z S1 59352, S2 59708 8c036269e0 e258c974c4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T04:20:49.907Z S1 59347, S2 59708 4143e5d604 8c036269e0 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T04:20:51.920Z S1 59347, S2 59695 015acaa12f 4143e5d604 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T04:20:53.880Z S1 59387, S2 59695 d5a5089238 015acaa12f sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T04:20:55.908Z S1 59387, S2 59667 cd2e74c7ec d5a5089238 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T04:20:57.874Z S1 59421, S2 59667 7fad556a47 cd2e74c7ec sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T04:20:59.896Z S1 59421, S2 59645 d56acbb19d 7fad556a47 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T04:21:02.227Z S1 59090, S2 59645 224a2e132e d56acbb19d sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T04:21:04.312Z S1 59090, S2 59560 615eb24972 224a2e132e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T04:21:06.296Z S1 59106, S2 59560 7c64388775 615eb24972 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T04:21:08.308Z S1 59106, S2 59548 c85a0de516 7c64388775 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T04:21:10.326Z S1 59088, S2 59548 afafc38dc8 c85a0de516 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T04:21:12.297Z S1 59088, S2 59577 f36dde97ef afafc38dc8 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T04:21:14.307Z S1 59078, S2 59577 acdbc4eae0 f36dde97ef sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T04:21:16.314Z S1 59078, S2 59570 1d03997cfc acdbc4eae0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T04:21:18.307Z S1 59085, S2 59570 105370d48e 1d03997cfc sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T04:21:20.276Z S1 59085, S2 59601 10fd1b569a 105370d48e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T04:21:22.307Z S1 59054, S2 59601 0bad0b4dd4 10fd1b569a sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T04:21:24.306Z S1 59054, S2 59602 5fa147919b 0bad0b4dd4 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T04:21:26.269Z S1 59091, S2 59602 d073acc26f 5fa147919b sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T04:21:28.231Z S1 59091, S2 59640 68be18a8bb d073acc26f sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T04:21:30.217Z S1 59105, S2 59640 dacffaa8fd 68be18a8bb sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T04:21:32.165Z S1 59105, S2 59692 2f80ccce3d dacffaa8fd sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T04:21:34.134Z S1 59136, S2 59692 3b04fbfc3c 2f80ccce3d sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T04:21:36.076Z S1 59136, S2 59750 ae3371a9bf 3b04fbfc3c sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T04:21:38.038Z S1 59174, S2 59750 f7777b67ac ae3371a9bf sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T04:21:40.001Z S1 59174, S2 59787 8cfc19ead3 f7777b67ac sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T04:21:41.958Z S1 59217, S2 59787 b280ecf6da 8cfc19ead3 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T04:21:43.912Z S1 59217, S2 59833 ef4a204e98 b280ecf6da sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T04:21:45.875Z S1 59254, S2 59833 a7cf58e780 ef4a204e98 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T04:21:47.817Z S1 59254, S2 59891 24ab225076 a7cf58e780 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T04:21:49.754Z S1 59317, S2 59891 e8895d8ae5 24ab225076 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T04:21:51.693Z S1 59317, S2 59952 c9e70b332c e8895d8ae5 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T04:21:53.624Z S1 59386, S2 59952 e82e7e47a1 c9e70b332c sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T04:21:55.550Z S1 59386, S2 60026 a862b56441 e82e7e47a1 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T04:21:57.484Z S1 59452, S2 60026 8eabc1b444 a862b56441 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T04:21:59.437Z S1 59452, S2 60073 ae953c3670 8eabc1b444 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T04:22:01.409Z S1 59480, S2 60073 cd9128d4e3 ae953c3670 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T04:22:03.437Z S1 59480, S2 60045 595fce4fae cd9128d4e3 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T04:22:05.402Z S1 59515, S2 60045 b061480f31 595fce4fae sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T04:22:07.922Z S1 59515, S2 59525 7f3d092c57 b061480f31 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T04:22:09.882Z S1 59555, S2 59525 e32c5709eb 7f3d092c57 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T04:22:11.828Z S1 59555, S2 59579 63e22e08b2 e32c5709eb sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T04:22:13.780Z S1 59603, S2 59579 1611ddbe92 63e22e08b2 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T04:22:15.717Z S1 59603, S2 59642 7b113afef5 1611ddbe92 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T04:22:17.657Z S1 59663, S2 59642 0699df3c4e 7b113afef5 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T04:22:19.610Z S1 59663, S2 59689 d29df19794 0699df3c4e sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T04:22:21.538Z S1 59735, S2 59689 e8e4592f90 d29df19794 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T04:22:23.464Z S1 59735, S2 59763 7bcc72f18a e8e4592f90 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T04:22:25.399Z S1 59800, S2 59763 a56707ab66 7bcc72f18a sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T04:22:27.329Z S1 59800, S2 59833 ed69ed4b92 a56707ab66 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T04:22:29.269Z S1 59860, S2 59833 04ebc8e15a ed69ed4b92 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T04:22:31.200Z S1 59860, S2 59902 c9e809fc50 04ebc8e15a 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_01M6D7SHM0FB38HHZ94E5YVCN3

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