apigaming Sign in

Verify set set_01M7FV0QB2FKDRTHR3Z20JANE1

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

Game 1 m_01M7FV0QB4ERESCJ7SQ43GHYRC: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T14:50:42.010Z S1 59822, S2 60000 d704026d2e start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T14:50:44.017Z S1 59822, S2 59993 ff5e8a64a6 d704026d2e sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T14:50:46.306Z S1 59533, S2 59993 0d29482da3 ff5e8a64a6 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T14:50:48.250Z S1 59533, S2 60049 13d4b1687b 0d29482da3 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T14:50:50.324Z S1 59459, S2 60049 7300fc97cd 13d4b1687b sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T14:50:52.504Z S1 59459, S2 59869 7f304609df 7300fc97cd sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T14:50:54.535Z S1 59428, S2 59869 48902f8071 7f304609df sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T14:50:56.720Z S1 59428, S2 59684 0e2fb5f6da 48902f8071 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T14:50:58.903Z S1 59245, S2 59684 ce234fc530 0e2fb5f6da sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T14:51:01.020Z S1 59245, S2 59567 556881a205 ce234fc530 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T14:51:03.103Z S1 59162, S2 59567 b42e06e420 556881a205 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T14:51:05.309Z S1 59162, S2 59361 cd25d0c608 b42e06e420 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T14:51:07.329Z S1 59142, S2 59361 d373c28da0 cd25d0c608 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T14:51:09.432Z S1 59142, S2 59258 4dbf4a16eb d373c28da0 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T14:51:11.605Z S1 58969, S2 59258 030eb37943 4dbf4a16eb sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T14:51:13.614Z S1 58969, S2 59249 509cbd618d 030eb37943 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T14:51:15.607Z S1 58976, S2 59249 72af669ffe 509cbd618d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T14:51:17.538Z S1 58976, S2 59318 55a622d204 72af669ffe sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T14:51:19.470Z S1 59044, S2 59318 a9ed28d8ae 55a622d204 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T14:51:21.404Z S1 59044, S2 59384 f671d71822 a9ed28d8ae sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T14:51:23.332Z S1 59116, S2 59384 9b6e1e43f2 f671d71822 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T14:51:25.257Z S1 59116, S2 59459 aa0c21cf6f 9b6e1e43f2 sk_4707cd57

Game 2 m_01M7FV0QB5EVWAS1PPEQK7NQE6: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T14:50:42.022Z S1 59810, S2 60000 3d5eb14616 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T14:50:44.120Z S1 59810, S2 59902 9bcdc9d5b1 3d5eb14616 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T14:50:46.231Z S1 59699, S2 59902 6767cf5dcf 9bcdc9d5b1 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T14:50:48.251Z S1 59699, S2 59882 1bf2ce888e 6767cf5dcf sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T14:50:50.324Z S1 59626, S2 59882 ab6d05d2e1 1bf2ce888e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T14:50:52.434Z S1 59626, S2 59772 993e6908c8 ab6d05d2e1 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T14:50:54.602Z S1 59458, S2 59772 e84ce0adc7 993e6908c8 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T14:50:56.713Z S1 59458, S2 59661 2bee9cdce1 e84ce0adc7 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T14:50:58.834Z S1 59337, S2 59661 766476d35e 2bee9cdce1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T14:51:01.004Z S1 59337, S2 59491 6a63f43ab3 766476d35e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T14:51:03.033Z S1 59308, S2 59491 0299ba8ea6 6a63f43ab3 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T14:51:05.309Z S1 59308, S2 59215 8f86484d83 0299ba8ea6 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T14:51:07.327Z S1 59290, S2 59215 1ec718c9d4 8f86484d83 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T14:51:09.397Z S1 59290, S2 59145 33829eaa9b 1ec718c9d4 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T14:51:11.402Z S1 59285, S2 59145 64e1809cf3 33829eaa9b sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T14:51:13.343Z S1 59285, S2 59204 052df5dfed 64e1809cf3 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T14:51:15.302Z S1 59326, S2 59204 0070be78fb 052df5dfed sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T14:51:17.263Z S1 59326, S2 59243 fec534b40c 0070be78fb sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T14:51:19.191Z S1 59398, S2 59243 d221eb3bfb fec534b40c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T14:51:21.138Z S1 59398, S2 59296 29b6a8562c d221eb3bfb sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T14:51:23.068Z S1 59468, S2 59296 f3181c2b15 29b6a8562c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T14:51:24.994Z S1 59468, S2 59370 ff968636a9 f3181c2b15 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_01M7FV0QB2FKDRTHR3Z20JANE1

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