apigaming Sign in

Verify set set_01M6R43ER5FX69HR8K5XT42PHN

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("8433860086367971994:set_01M6R43ER5FX69HR8K5XT42PHN") = 388fa24cbbe66c7b..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 9, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 9}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 20 each, fee 0

Game 1 m_01M6R43ER7ENRTDKQ0BQTEYAHK: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T09:47:42.242Z S1 59913, S2 60000 df6e625500 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T09:47:44.205Z S1 59913, S2 60037 b403bb1c88 df6e625500 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T09:47:46.302Z S1 59816, S2 60037 e76cac7c5d b403bb1c88 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T09:47:48.403Z S1 59816, S2 59936 1f0fadddef e76cac7c5d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T09:47:50.442Z S1 59777, S2 59936 674b996097 1f0fadddef sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T09:47:52.409Z S1 59777, S2 59969 4be7e80b84 674b996097 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T09:47:54.425Z S1 59761, S2 59969 41e393e7d3 4be7e80b84 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T09:47:56.368Z S1 59761, S2 60026 11af92bc0d 41e393e7d3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T09:47:58.300Z S1 59829, S2 60026 e7c2c7b29e 11af92bc0d sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T09:48:00.307Z S1 59829, S2 60019 df65fccad7 e7c2c7b29e sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T09:48:03.025Z S1 59111, S2 60019 5230c5bbdf df65fccad7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T09:48:05.007Z S1 59111, S2 60037 3117ddff45 5230c5bbdf sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T09:48:07.106Z S1 59012, S2 60037 d8ef4f796f 3117ddff45 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T09:48:09.062Z S1 59012, S2 60081 92f3cbfa2a d8ef4f796f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T09:48:11.031Z S1 59043, S2 60081 13a5c65a1f 92f3cbfa2a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T09:48:12.973Z S1 59043, S2 60139 944cc90655 13a5c65a1f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T09:48:14.902Z S1 59114, S2 60139 8bad2e2550 944cc90655 sk_4707cd57

Game 2 m_01M6R43ER8ESBVXC01KG1K7XPT: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T09:47:42.305Z S1 59850, S2 60000 6a05f70966 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T09:47:44.258Z S1 59850, S2 60047 e759914b93 6a05f70966 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T09:47:46.401Z S1 59707, S2 60047 9536e5f162 e759914b93 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T09:47:48.519Z S1 59707, S2 59929 4e1561174a 9536e5f162 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T09:47:50.619Z S1 59607, S2 59929 acb30df8fd 4e1561174a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T09:47:52.557Z S1 59607, S2 59991 65d4415bd5 acb30df8fd sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T09:47:54.622Z S1 59542, S2 59991 6cdd6a1eae 65d4415bd5 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T09:47:56.570Z S1 59542, S2 60043 aa9841d8b1 6cdd6a1eae sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T09:47:58.497Z S1 59615, S2 60043 6dd32274f9 aa9841d8b1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T09:48:00.505Z S1 59615, S2 60035 519dcb9fc6 6dd32274f9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T09:48:03.112Z S1 59008, S2 60035 0562e42bb5 519dcb9fc6 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T09:48:05.086Z S1 59008, S2 60061 ad02f41af5 0562e42bb5 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T09:48:07.103Z S1 58991, S2 60061 bdaec72597 ad02f41af5 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T09:48:09.045Z S1 58991, S2 60119 d565a83c95 bdaec72597 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T09:48:11.031Z S1 59005, S2 60119 16c3c9ad89 d565a83c95 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T09:48:13.006Z S1 59005, S2 60144 57394adc66 16c3c9ad89 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T09:48:14.940Z S1 59071, S2 60144 2f23b085d3 57394adc66 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_01M6R43ER5FX69HR8K5XT42PHN

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