apigaming Sign in

Verify set set_01M77FQYCYEBCV8JNKRYTV27B9

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

Game 1 m_01M77FQYD0EV7R9908QB87S1TS: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T08:59:44.502Z S1 59850, S2 60000 ca4595155a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T08:59:46.599Z S1 59850, S2 59903 9e50bfebe2 ca4595155a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T08:59:48.731Z S1 59718, S2 59903 c4d3ed2fef 9e50bfebe2 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T08:59:51.000Z S1 59718, S2 59634 f05468bc0a c4d3ed2fef sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T08:59:53.116Z S1 59602, S2 59634 a172f5eb8a f05468bc0a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T08:59:55.103Z S1 59602, S2 59647 d701b5f023 a172f5eb8a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T08:59:57.202Z S1 59503, S2 59647 b7c320060d d701b5f023 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T08:59:59.235Z S1 59503, S2 59614 62cb60bca6 b7c320060d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T09:00:01.235Z S1 59503, S2 59614 979e98604d 62cb60bca6 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T09:00:03.534Z S1 59503, S2 59315 837c9982c0 979e98604d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T09:00:05.602Z S1 59435, S2 59315 4f4650fc8b 837c9982c0 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T09:00:07.593Z S1 59435, S2 59324 c531ae5e12 4f4650fc8b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T09:00:09.707Z S1 59321, S2 59324 1e3680479a c531ae5e12 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T09:00:11.811Z S1 59321, S2 59220 d766f54d10 1e3680479a sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T09:00:13.742Z S1 59390, S2 59220 ec1c491ea8 d766f54d10 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T09:00:15.725Z S1 59390, S2 59237 9d7f16a985 ec1c491ea8 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T09:00:17.655Z S1 59460, S2 59237 6fced9e956 9d7f16a985 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T09:00:19.611Z S1 59460, S2 59281 2c829d64c1 6fced9e956 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T09:00:21.540Z S1 59531, S2 59281 ea2d72e76a 2c829d64c1 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T09:00:23.464Z S1 59531, S2 59357 8c418f8c98 ea2d72e76a sk_4707cd57

Game 2 m_01M77FQYDHE50THV0Y6QF78T49: 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-12T08:59:44.513Z S1 59839, S2 60000 5ceeacc452 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T08:59:46.538Z S1 59839, S2 59975 62f9c79fa6 5ceeacc452 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T08:59:48.713Z S1 59664, S2 59975 e19746d1ff 62f9c79fa6 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T08:59:51.000Z S1 59664, S2 59688 2775ea09e4 e19746d1ff sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T08:59:53.103Z S1 59561, S2 59688 8eab5ed644 2775ea09e4 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T08:59:55.108Z S1 59561, S2 59683 83ed679cfb 8eab5ed644 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T08:59:57.211Z S1 59458, S2 59683 6fcffcdcd2 83ed679cfb sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T08:59:59.300Z S1 59458, S2 59594 5afdfccfb9 6fcffcdcd2 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T09:00:01.661Z S1 59097, S2 59594 86d9f54d9d 5afdfccfb9 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T09:00:04.045Z S1 59097, S2 59210 0f35c877da 86d9f54d9d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T09:00:06.248Z S1 58894, S2 59210 7de827ed9b 0f35c877da sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T09:00:08.285Z S1 58894, S2 59173 0abad15822 7de827ed9b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T09:00:10.440Z S1 58739, S2 59173 0cf875b1ab 0abad15822 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T09:00:12.531Z S1 58739, S2 59082 20bc8e10e8 0cf875b1ab sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T09:00:14.501Z S1 58769, S2 59082 da4e78ac48 20bc8e10e8 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T09:00:16.464Z S1 58769, S2 59119 887a78e7bc da4e78ac48 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T09:00:18.403Z S1 58830, S2 59119 de020692e9 887a78e7bc sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T09:00:20.332Z S1 58830, S2 59190 84aca008fc de020692e9 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_01M77FQYCYEBCV8JNKRYTV27B9

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