apigaming Sign in

Verify set set_01M6FQDA8MEK6TX8C4N74QGTVQ

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("3619840968631983294:set_01M6FQDA8MEK6TX8C4N74QGTVQ") = 8a70dae089f1c141..., 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 30 each, fee 0

Game 1 m_01M6FQDA8QEJ5VFAC01P1JS49F: 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-03T03:31:58.398Z S1 59900, S2 60000 db68eeebf3 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T03:32:00.355Z S1 59900, S2 60043 f884c9c312 db68eeebf3 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T03:32:02.814Z S1 59441, S2 60043 61fe1769a3 f884c9c312 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T03:32:04.912Z S1 59441, S2 59945 705c428565 61fe1769a3 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T03:32:06.895Z S1 59458, S2 59945 3cdb92ebaa 705c428565 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T03:32:08.913Z S1 59458, S2 59927 ae34e1282d 3cdb92ebaa sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T03:32:10.903Z S1 59468, S2 59927 1cce4779e7 ae34e1282d sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T03:32:12.828Z S1 59468, S2 60002 248ebce2be 1cce4779e7 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T03:32:14.830Z S1 59466, S2 60002 d44b0a96b0 248ebce2be sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T03:32:16.819Z S1 59466, S2 60013 2a4fb7dfce d44b0a96b0 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T03:32:18.751Z S1 59534, S2 60013 06d07fc9cc 2a4fb7dfce sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T03:32:20.679Z S1 59534, S2 60085 5a7f3fd02f 06d07fc9cc sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T03:32:22.701Z S1 59512, S2 60085 54b62787a3 5a7f3fd02f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T03:32:24.627Z S1 59512, S2 60159 78f095bedf 54b62787a3 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T03:32:26.557Z S1 59582, S2 60159 7635ea85aa 78f095bedf sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T03:32:28.484Z S1 59582, S2 60232 4bd20a363f 7635ea85aa sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T03:32:30.419Z S1 59647, S2 60232 7c94b0047e 4bd20a363f sk_4707cd57

Game 2 m_01M6FQDA8RF71VDSCM0EN1VAZ4: 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-03T03:31:58.337Z S1 59961, S2 60000 cc7d02e43d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T03:32:00.304Z S1 59961, S2 60033 b7e41ee5ed cc7d02e43d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T03:32:02.648Z S1 59617, S2 60033 03e08a8f1f b7e41ee5ed sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T03:32:04.730Z S1 59617, S2 59951 ce4cf1e68d 03e08a8f1f sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T03:32:06.703Z S1 59644, S2 59951 c5881e952e ce4cf1e68d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T03:32:08.714Z S1 59644, S2 59940 1324221aaa c5881e952e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T03:32:10.730Z S1 59628, S2 59940 d589312b5a 1324221aaa sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T03:32:12.663Z S1 59628, S2 60007 ecc097deac d589312b5a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T03:32:14.707Z S1 59584, S2 60007 56656a4e47 ecc097deac sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T03:32:16.682Z S1 59584, S2 60032 3bed4e0a5c 56656a4e47 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T03:32:18.610Z S1 59656, S2 60032 5f300ebee9 3bed4e0a5c sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T03:32:20.541Z S1 59656, S2 60101 ed933594b7 5f300ebee9 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T03:32:22.528Z S1 59669, S2 60101 c79ace9887 ed933594b7 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T03:32:24.456Z S1 59669, S2 60173 5681526d9a c79ace9887 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T03:32:26.414Z S1 59711, S2 60173 18a70e3ff9 5681526d9a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T03:32:28.348Z S1 59711, S2 60239 ae9c05d137 18a70e3ff9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T03:32:30.283Z S1 59776, S2 60239 1f533efa50 ae9c05d137 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_01M6FQDA8MEK6TX8C4N74QGTVQ

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