apigaming Sign in

Verify set set_01M7847QY5EFHA26YPJCC8TRV6

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("3693847515146448656:set_01M7847QY5EFHA26YPJCC8TRV6") = 4ee4b441673789f0..., 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_01M7847QY8EGGVMMMNVPNYDR6B: 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-12T14:57:53.707Z S1 59840, S2 60000 3d0dfae4aa start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T14:57:55.802Z S1 59840, S2 59905 a2234f4d1d 3d0dfae4aa sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T14:57:57.805Z S1 59837, S2 59905 4546366748 a2234f4d1d sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T14:58:00.034Z S1 59837, S2 59676 b0f29c7ce8 4546366748 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T14:58:02.526Z S1 59345, S2 59676 ddca0fdf2b b0f29c7ce8 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T14:58:04.607Z S1 59345, S2 59595 eac18a2f22 ddca0fdf2b sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T14:58:06.696Z S1 59256, S2 59595 81fb0b010f eac18a2f22 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T14:58:08.716Z S1 59256, S2 59575 ac70cb06b4 81fb0b010f sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T14:58:10.723Z S1 59249, S2 59575 e97652e75b ac70cb06b4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T14:58:12.715Z S1 59249, S2 59583 5d363c4154 e97652e75b sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T14:58:14.727Z S1 59237, S2 59583 1a0a30b07b 5d363c4154 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T14:58:16.678Z S1 59237, S2 59632 b3b07d7342 1a0a30b07b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T14:58:18.606Z S1 59309, S2 59632 1bd7be7cd2 b3b07d7342 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T14:58:20.536Z S1 59309, S2 59702 20ba754937 1bd7be7cd2 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T14:58:22.468Z S1 59377, S2 59702 db9bb7423e 20ba754937 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T14:58:24.396Z S1 59377, S2 59774 c27500fca5 db9bb7423e sk_4707cd57

Game 2 m_01M7847QY9E55BE19943H1NP6D: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T14:57:53.701Z S1 59846, S2 60000 a02251e4c8 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T14:57:55.801Z S1 59846, S2 59900 9e4297381c a02251e4c8 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T14:57:57.927Z S1 59720, S2 59900 597e5c04eb 9e4297381c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T14:58:00.116Z S1 59720, S2 59711 d5ec59df4b 597e5c04eb sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T14:58:02.852Z S1 58984, S2 59711 8d2a252693 d5ec59df4b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T14:58:05.120Z S1 58984, S2 59443 6bb250407f 8d2a252693 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T14:58:07.097Z S1 59007, S2 59443 44e240a8b9 6bb250407f sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T14:58:09.028Z S1 59007, S2 59512 737515f2e1 44e240a8b9 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T14:58:11.011Z S1 59024, S2 59512 7e4510665f 737515f2e1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T14:58:12.975Z S1 59024, S2 59548 3e8681b98e 7e4510665f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T14:58:14.936Z S1 59063, S2 59548 01f31706b2 3e8681b98e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T14:58:16.997Z S1 59063, S2 59487 703f6b85c9 01f31706b2 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T14:58:18.922Z S1 59138, S2 59487 d6998b7ea8 703f6b85c9 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T14:58:20.921Z S1 59138, S2 59488 c0317923ac d6998b7ea8 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T14:58:22.920Z S1 59139, S2 59488 e1d6337b6b c0317923ac sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T14:58:24.903Z S1 59139, S2 59505 7f57f18d6f e1d6337b6b sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T14:58:26.895Z S1 59147, S2 59505 e9e25ba82b 7f57f18d6f sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T14:58:28.818Z S1 59147, S2 59582 95265e81ce e9e25ba82b sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T14:58:30.742Z S1 59223, S2 59582 346e4e983e 95265e81ce 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_01M7847QY5EFHA26YPJCC8TRV6

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