apigaming Sign in

Verify set set_01M6AP70W5FHE846EBB0Z6ND3R

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

Game 1 m_01M6AP70W7FP1SME6Z4158H9DT: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-01T04:34:51.500Z S1 59839, S2 60000 283e24f13d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T04:34:53.599Z S1 59839, S2 59901 0eb5ad3563 283e24f13d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T04:34:55.698Z S1 59740, S2 59901 4222fd10f6 0eb5ad3563 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T04:34:57.733Z S1 59740, S2 59866 ac082de20b 4222fd10f6 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T04:34:59.723Z S1 59750, S2 59866 eb3cd6cf4a ac082de20b sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T04:35:01.756Z S1 59750, S2 59833 c025e5f818 eb3cd6cf4a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T04:35:04.014Z S1 59492, S2 59833 cf74e33dce c025e5f818 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T04:35:06.098Z S1 59492, S2 59749 58a4db684e cf74e33dce sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T04:35:08.110Z S1 59480, S2 59749 67908b8212 58a4db684e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T04:35:10.095Z S1 59480, S2 59764 dbd2e68d9a 67908b8212 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T04:35:12.121Z S1 59454, S2 59764 a6a37ac34a dbd2e68d9a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T04:35:14.073Z S1 59454, S2 59812 bd18c63695 a6a37ac34a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T04:35:16.003Z S1 59524, S2 59812 37a5852676 bd18c63695 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T04:35:17.945Z S1 59524, S2 59870 c7b2810f3a 37a5852676 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T04:35:19.875Z S1 59594, S2 59870 b429e70a3b c7b2810f3a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T04:35:21.806Z S1 59594, S2 59939 ada5e2e6a8 b429e70a3b sk_4707cd57

Game 2 m_01M6AP70W8EJRA46BYFP2P5WH4: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-01T04:34:51.434Z S1 59905, S2 60000 32147164a7 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T04:34:53.605Z S1 59905, S2 59829 9004663054 32147164a7 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T04:34:55.634Z S1 59876, S2 59829 9d3daae8f0 9004663054 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T04:34:57.557Z S1 59876, S2 59906 c9c715e0a7 9d3daae8f0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T04:34:59.526Z S1 59907, S2 59906 155cfb2f86 c9c715e0a7 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T04:35:01.704Z S1 59907, S2 59728 237cf2e079 155cfb2f86 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T04:35:03.831Z S1 59780, S2 59728 4d3793cec5 237cf2e079 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T04:35:05.914Z S1 59780, S2 59645 110dff5373 4d3793cec5 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T04:35:07.858Z S1 59836, S2 59645 48d331fa14 110dff5373 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T04:35:09.909Z S1 59836, S2 59594 9a52f12d2e 48d331fa14 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T04:35:11.924Z S1 59821, S2 59594 4b6e054969 9a52f12d2e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T04:35:13.852Z S1 59821, S2 59666 28bd581f30 4b6e054969 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T04:35:15.824Z S1 59849, S2 59666 b652f7f2e5 28bd581f30 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T04:35:17.796Z S1 59849, S2 59694 ccccb43e9c b652f7f2e5 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T04:35:19.783Z S1 59862, S2 59694 fa35e43600 ccccb43e9c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T04:35:21.743Z S1 59862, S2 59734 e89c9be657 fa35e43600 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T04:35:23.670Z S1 59935, S2 59734 428e13c470 e89c9be657 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T04:35:25.607Z S1 59935, S2 59797 e793fb2ea3 428e13c470 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_01M6AP70W5FHE846EBB0Z6ND3R

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