apigaming Sign in

Verify set set_01M78ZDF6DF3V99A4GASH7XBKB

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("3942510060805782888:set_01M78ZDF6DF3V99A4GASH7XBKB") = 7586df528863539f..., 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_01M78ZDF6FF4AB3WDT8NB7JVJ8: 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-12T22:52:52.828Z S1 59928, S2 60000 206ce49df4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T22:52:54.803Z S1 59928, S2 60025 def307ba1f 206ce49df4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T22:52:57.000Z S1 59731, S2 60025 d8b4fae0e5 def307ba1f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T22:52:59.031Z S1 59731, S2 59994 05069183a5 d8b4fae0e5 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T22:53:01.003Z S1 59759, S2 59994 af2967375d 05069183a5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T22:53:03.124Z S1 59759, S2 59873 e287f93e83 af2967375d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T22:53:05.421Z S1 59462, S2 59873 6965465f37 e287f93e83 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T22:53:07.432Z S1 59462, S2 59862 53eabe67ab 6965465f37 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T22:53:09.519Z S1 59375, S2 59862 cb8ed569d6 53eabe67ab sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T22:53:11.607Z S1 59375, S2 59774 150dca5905 cb8ed569d6 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T22:53:13.542Z S1 59440, S2 59774 b3c06b019f 150dca5905 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T22:53:15.473Z S1 59440, S2 59843 7cd182935e b3c06b019f sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T22:53:17.519Z S1 59394, S2 59843 df36b41635 7cd182935e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T22:53:19.548Z S1 59394, S2 59814 0cb5892e70 df36b41635 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T22:53:21.502Z S1 59440, S2 59814 65ed888f0c 0cb5892e70 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T22:53:23.437Z S1 59440, S2 59879 aeb058abbd 65ed888f0c sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T22:53:25.366Z S1 59511, S2 59879 db7421886e aeb058abbd sk_4707cd57

Game 2 m_01M78ZDF6GFJMA2WFGA8CCJG0C: 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-12T22:52:52.832Z S1 59924, S2 60000 0211c590c9 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T22:52:54.843Z S1 59924, S2 59989 3bd98e7b69 0211c590c9 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T22:52:57.007Z S1 59760, S2 59989 a79bfba004 3bd98e7b69 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T22:52:59.097Z S1 59760, S2 59899 96cbc25098 a79bfba004 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T22:53:01.056Z S1 59801, S2 59899 15004d872a 96cbc25098 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T22:53:03.337Z S1 59801, S2 59618 c46b197679 15004d872a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T22:53:05.433Z S1 59705, S2 59618 ee49171f75 c46b197679 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T22:53:07.404Z S1 59705, S2 59647 f5c49b07c5 ee49171f75 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T22:53:09.513Z S1 59596, S2 59647 cd85257cce f5c49b07c5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T22:53:11.609Z S1 59596, S2 59551 8a6a171fca cd85257cce sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T22:53:13.566Z S1 59639, S2 59551 cb34bd67ff 8a6a171fca sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T22:53:15.501Z S1 59639, S2 59616 820bbebcbd cb34bd67ff sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T22:53:17.600Z S1 59540, S2 59616 5a3567c166 820bbebcbd sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T22:53:19.555Z S1 59540, S2 59661 ac7b93cd56 5a3567c166 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T22:53:21.510Z S1 59585, S2 59661 a0db20bd1e ac7b93cd56 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T22:53:23.457Z S1 59585, S2 59714 f52a15255f a0db20bd1e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T22:53:25.390Z S1 59652, S2 59714 e30289ccb2 f52a15255f 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_01M78ZDF6DF3V99A4GASH7XBKB

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