apigaming Sign in

Verify set set_01M7CJYXWZFD2TK8Q8WJ0FEVY6

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

Game 1 m_01M7CJYXX1EQ3AR4N1TQSW5YZF: 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-14T08:32:11.224Z S1 59885, S2 60000 f12af5e4bc start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T08:32:13.419Z S1 59885, S2 59805 336110661f f12af5e4bc sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T08:32:15.524Z S1 59780, S2 59805 d6cfd580ee 336110661f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T08:32:17.696Z S1 59780, S2 59633 c27a35c9a4 d6cfd580ee sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T08:32:19.651Z S1 59825, S2 59633 6b519e8d1b c27a35c9a4 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T08:32:21.701Z S1 59825, S2 59583 c60af7225a 6b519e8d1b sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T08:32:23.698Z S1 59828, S2 59583 0ed99eb04a c60af7225a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T08:32:25.624Z S1 59828, S2 59657 128cc5fcc8 0ed99eb04a sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T08:32:27.598Z S1 59854, S2 59657 6b10dc9a39 128cc5fcc8 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T08:32:29.595Z S1 59854, S2 59660 0bfa766dae 6b10dc9a39 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T08:32:31.546Z S1 59903, S2 59660 b27a31ac55 0bfa766dae sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T08:32:33.478Z S1 59903, S2 59728 adc5a7b703 b27a31ac55 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T08:32:35.433Z S1 59948, S2 59728 6a66b32e7d adc5a7b703 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T08:32:37.392Z S1 59948, S2 59769 b077033ad7 6a66b32e7d sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T08:32:39.319Z S1 60021, S2 59769 30196abc67 b077033ad7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T08:32:41.268Z S1 60021, S2 59820 24254529d5 30196abc67 sk_4707cd57

Game 2 m_01M7CJYXX3F1XRJXPRP2Z4X81E: 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-14T08:32:11.239Z S1 59870, S2 60000 08e024bf1f start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T08:32:13.415Z S1 59870, S2 59824 381c5f5fb0 08e024bf1f sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T08:32:15.516Z S1 59769, S2 59824 c1bf0176f5 381c5f5fb0 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T08:32:17.726Z S1 59769, S2 59614 2c1d40183d c1bf0176f5 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T08:32:19.823Z S1 59672, S2 59614 d5794d901b 2c1d40183d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T08:32:21.819Z S1 59672, S2 59618 a889f28667 d5794d901b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T08:32:23.745Z S1 59746, S2 59618 ca07dda50c a889f28667 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T08:32:25.722Z S1 59746, S2 59641 3e1d752f94 ca07dda50c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T08:32:27.713Z S1 59755, S2 59641 7371e7ae14 3e1d752f94 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T08:32:29.653Z S1 59755, S2 59701 e2b21abdd8 7371e7ae14 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T08:32:31.705Z S1 59703, S2 59701 acb45d4cc8 e2b21abdd8 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T08:32:33.734Z S1 59703, S2 59672 d3009463ce acb45d4cc8 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T08:32:35.661Z S1 59776, S2 59672 2dca1c252c d3009463ce sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T08:32:37.632Z S1 59776, S2 59701 eb046a5335 2dca1c252c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T08:32:39.562Z S1 59846, S2 59701 3263746673 eb046a5335 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T08:32:41.555Z S1 59846, S2 59708 af49eb5614 3263746673 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T08:32:43.911Z S1 59490, S2 59708 047a9edc2e af49eb5614 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T08:32:45.838Z S1 59490, S2 59781 fa1c8cdce5 047a9edc2e 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_01M7CJYXWZFD2TK8Q8WJ0FEVY6

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