apigaming Sign in

Verify set set_01M700NVY3EEVVVPRB2R1J4P3Y

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("7059548554058587495:set_01M700NVY3EEVVVPRB2R1J4P3Y") = f12c92d6c23e2f2f..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M700NVY5FVHTD91T2ZY3BYTG: 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-09T11:21:46.807Z S1 59827, S2 60000 eb389066c6 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T11:21:48.833Z S1 59827, S2 59974 8c04042fa1 eb389066c6 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T11:21:51.018Z S1 59642, S2 59974 4dcf90503f 8c04042fa1 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T11:21:52.957Z S1 59642, S2 60035 bc66734f4a 4dcf90503f sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T11:21:55.096Z S1 59503, S2 60035 b05c867863 bc66734f4a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T11:21:57.107Z S1 59503, S2 60024 7b483a2a30 b05c867863 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T11:21:59.131Z S1 59479, S2 60024 67eb4968bc 7b483a2a30 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T11:22:01.100Z S1 59479, S2 60055 7f9dd99eda 67eb4968bc sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T11:22:03.506Z S1 59073, S2 60055 dfe0d29c8f 7f9dd99eda sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T11:22:05.800Z S1 59073, S2 59761 610b9d0251 dfe0d29c8f sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T11:22:07.904Z S1 58969, S2 59761 deb52175b1 610b9d0251 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T11:22:10.008Z S1 58969, S2 59657 b10cf1be02 deb52175b1 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T11:22:12.137Z S1 58840, S2 59657 bd2a952457 b10cf1be02 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T11:22:14.215Z S1 58840, S2 59579 be735db258 bd2a952457 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T11:22:16.152Z S1 58903, S2 59579 959934a04f be735db258 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T11:22:18.136Z S1 58903, S2 59595 3de5591103 959934a04f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T11:22:20.106Z S1 58933, S2 59595 b687afabf0 3de5591103 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T11:22:22.114Z S1 58933, S2 59587 e27af01456 b687afabf0 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T11:22:24.103Z S1 58944, S2 59587 5abb4ae431 e27af01456 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T11:22:26.043Z S1 58944, S2 59647 731fd7e339 5abb4ae431 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T11:22:27.971Z S1 59016, S2 59647 70315c9c09 731fd7e339 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T11:22:29.903Z S1 59016, S2 59715 e890e9b01a 70315c9c09 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T11:22:31.897Z S1 59022, S2 59715 117b3e8ebb e890e9b01a sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T11:22:33.932Z S1 59022, S2 59680 0d95e1ade4 117b3e8ebb sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T11:22:36.030Z S1 58924, S2 59680 e36097d197 0d95e1ade4 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T11:22:38.118Z S1 58924, S2 59592 ae5a45165a e36097d197 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T11:22:40.048Z S1 58994, S2 59592 75bf5bbcd2 ae5a45165a sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T11:22:42.013Z S1 58994, S2 59627 b298e2e999 75bf5bbcd2 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T11:22:44.022Z S1 58985, S2 59627 61e79b86de b298e2e999 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T11:22:46.001Z S1 58985, S2 59648 adaa2522da 61e79b86de sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T11:22:47.928Z S1 59058, S2 59648 a816156ffc adaa2522da sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T11:22:49.854Z S1 59058, S2 59722 c17328fe29 a816156ffc sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T11:22:51.780Z S1 59132, S2 59722 dfd11e5e3a c17328fe29 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T11:22:53.703Z S1 59132, S2 59799 306392388d dfd11e5e3a sk_4707cd57

Game 2 m_01M700NVY7F26AWKHST2AHX9WY: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T11:21:46.819Z S1 59815, S2 60000 a4d6aaac41 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T11:21:48.832Z S1 59815, S2 59987 4f88603c71 a4d6aaac41 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T11:21:51.018Z S1 59629, S2 59987 5728eb5072 4f88603c71 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T11:21:53.025Z S1 59629, S2 59980 9b871c0b54 5728eb5072 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T11:21:55.133Z S1 59521, S2 59980 fdb1882b98 9b871c0b54 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T11:21:57.225Z S1 59521, S2 59888 f325bef9da fdb1882b98 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T11:21:59.307Z S1 59439, S2 59888 06f734b0f5 f325bef9da sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T11:22:01.248Z S1 59439, S2 59947 28de921695 06f734b0f5 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T11:22:03.625Z S1 59062, S2 59947 92e477b774 28de921695 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T11:22:05.808Z S1 59062, S2 59764 d299cb491d 92e477b774 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T11:22:07.905Z S1 58965, S2 59764 55cfc44f2f d299cb491d sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T11:22:10.008Z S1 58965, S2 59661 1285d393d3 55cfc44f2f sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T11:22:12.098Z S1 58875, S2 59661 60068776d9 1285d393d3 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T11:22:14.101Z S1 58875, S2 59658 0abf82eb49 60068776d9 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T11:22:16.098Z S1 58878, S2 59658 c33252699e 0abf82eb49 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T11:22:18.028Z S1 58878, S2 59728 f6c533e661 c33252699e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T11:22:19.997Z S1 58909, S2 59728 83f1cc231f f6c533e661 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T11:22:21.998Z S1 58909, S2 59727 f3bdd83a92 83f1cc231f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T11:22:23.955Z S1 58952, S2 59727 f177c24457 f3bdd83a92 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T11:22:25.893Z S1 58952, S2 59789 03dfd22d9f f177c24457 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T11:22:27.824Z S1 59021, S2 59789 8e585f5a9b 03dfd22d9f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T11:22:29.756Z S1 59021, S2 59857 9ccc535c1d 8e585f5a9b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T11:22:31.688Z S1 59089, S2 59857 2ffbd5ec2b 9ccc535c1d 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_01M700NVY3EEVVVPRB2R1J4P3Y

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