apigaming Sign in

Verify set set_01M70RF17ZFCYTYST4WZCFY3PG

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("95035498029117000:set_01M70RF17ZFCYTYST4WZCFY3PG") = 3f201a39b4855943..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 11, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 12}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M70RF182E4FT85NK9DF3A53J: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T18:17:28.639Z S1 59877, S2 60000 6d0b7f0842 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T18:17:30.733Z S1 59877, S2 59906 22b75638bc 6d0b7f0842 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T18:17:32.802Z S1 59808, S2 59906 1248485008 22b75638bc sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T18:17:34.803Z S1 59808, S2 59905 e34d4c44f2 1248485008 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T18:17:36.766Z S1 59845, S2 59905 68cc725376 e34d4c44f2 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T18:17:38.797Z S1 59845, S2 59874 b8842fa090 68cc725376 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T18:17:40.799Z S1 59843, S2 59874 9adc8f1662 b8842fa090 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T18:17:42.803Z S1 59843, S2 59870 0e3c19980a 9adc8f1662 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T18:17:44.736Z S1 59910, S2 59870 211f531907 0e3c19980a sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T18:17:46.717Z S1 59910, S2 59889 905a47d3a2 211f531907 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T18:17:48.697Z S1 59930, S2 59889 ebc0ade5df 905a47d3a2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T18:17:50.695Z S1 59930, S2 59891 15131e4365 ebc0ade5df sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T18:17:52.630Z S1 59995, S2 59891 60e1c8627b 15131e4365 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T18:17:54.606Z S1 59995, S2 59915 41ec43033c 60e1c8627b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T18:17:56.632Z S1 59969, S2 59915 ba4532b905 41ec43033c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T18:17:58.621Z S1 59969, S2 59926 5cda4fe8f6 ba4532b905 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T18:18:00.597Z S1 59993, S2 59926 cfbbeb5053 5cda4fe8f6 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T18:18:03.479Z S1 59993, S2 59044 7312e049e3 cfbbeb5053 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T18:18:06.021Z S1 59451, S2 59044 5afc3ecf02 7312e049e3 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T18:18:07.966Z S1 59451, S2 59099 c0dc4fdfe8 5afc3ecf02 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T18:18:09.924Z S1 59493, S2 59099 eb04a87db0 c0dc4fdfe8 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T18:18:11.862Z S1 59493, S2 59161 5a103a96d9 eb04a87db0 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T18:18:13.792Z S1 59563, S2 59161 699c4550da 5a103a96d9 sk_4707cd57

Game 2 m_01M70RF183FKQBWB5ZSDKY5GFX: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T18:17:28.706Z S1 59810, S2 60000 79c8b5d95e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T18:17:30.802Z S1 59810, S2 59904 7c7ca65b59 79c8b5d95e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T18:17:32.940Z S1 59672, S2 59904 e44e63e95b 7c7ca65b59 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T18:17:34.903Z S1 59672, S2 59941 71c0306b74 e44e63e95b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T18:17:36.922Z S1 59653, S2 59941 ffa29e217b 71c0306b74 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T18:17:38.923Z S1 59653, S2 59940 e6c662b769 ffa29e217b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T18:17:40.925Z S1 59651, S2 59940 b3dd239799 e6c662b769 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T18:17:42.926Z S1 59651, S2 59939 5bd4c51454 b3dd239799 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T18:17:44.858Z S1 59719, S2 59939 d9563a5cc8 5bd4c51454 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T18:17:46.832Z S1 59719, S2 59965 e6a6b8132e d9563a5cc8 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T18:17:48.825Z S1 59726, S2 59965 54b03ba5ed e6a6b8132e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T18:17:50.819Z S1 59726, S2 59971 59140ac321 54b03ba5ed sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T18:17:52.806Z S1 59739, S2 59971 a55493504b 59140ac321 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T18:17:54.811Z S1 59739, S2 59966 a9251f7d6a a55493504b sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T18:17:56.743Z S1 59807, S2 59966 407e411550 a9251f7d6a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T18:17:58.734Z S1 59807, S2 59975 4b91acd9f6 407e411550 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T18:18:00.811Z S1 59730, S2 59975 8e276aba40 4b91acd9f6 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T18:18:03.274Z S1 59730, S2 59512 864dac1892 8e276aba40 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T18:18:05.898Z S1 59106, S2 59512 a4ad385096 864dac1892 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T18:18:07.860Z S1 59106, S2 59550 a3f364c81c a4ad385096 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T18:18:09.799Z S1 59167, S2 59550 4ab545979c a3f364c81c 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_01M70RF17ZFCYTYST4WZCFY3PG

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