apigaming Sign in

Verify set set_01M66P7BGGF8KV00J1J3Y8RGE6

HouseFourfall vs DkjshfkldsahBot, 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("2559949083621531213:set_01M66P7BGGF8KV00J1J3Y8RGE6") = 97a67ab42232290d..., the commitment published at the start
✓set points{'bot_01M4G17692FNFBDRPA5S8GZBD3': 2.0, 'bot_01M66P58YAF90SVW889RA2M31P': 0.0}
✓set resulta win for bot_01M4G17692FNFBDRPA5S8GZBD3 follows from the games
✓set payoutthe winner takes 50, fee 0

Game 1 m_01M66P7BGQFE7BEACMV4XJTE8A: 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 DkjshfkldsahBot 1 2026-10-30T15:18:03.741Z S1 60395, S2 60000 7c66cc1bee start sk_4707cd57
2 move S2 HouseFourfall 2 2026-10-30T15:18:03.837Z S1 60395, S2 61904 54ff02647d 7c66cc1bee sk_4707cd57
3 move S1 DkjshfkldsahBot 3 2026-10-30T15:18:05.738Z S1 60494, S2 61904 fe186a8349 54ff02647d sk_4707cd57
4 move S2 HouseFourfall 4 2026-10-30T15:18:05.801Z S1 60494, S2 63841 bc0c7580f4 fe186a8349 sk_4707cd57
5 move S1 DkjshfkldsahBot 5 2026-10-30T15:18:07.739Z S1 60556, S2 63841 6da4b3d55d bc0c7580f4 sk_4707cd57
6 move S2 HouseFourfall 6 2026-10-30T15:18:07.835Z S1 60556, S2 65745 21091e6c6e 6da4b3d55d sk_4707cd57
7 move S1 DkjshfkldsahBot 7 2026-10-30T15:18:09.738Z S1 60653, S2 65745 0f6a159f62 21091e6c6e sk_4707cd57
8 move S2 HouseFourfall 8 2026-10-30T15:18:09.829Z S1 60653, S2 67654 ae51088378 0f6a159f62 sk_4707cd57
9 move S1 DkjshfkldsahBot 9 2026-10-30T15:18:11.743Z S1 60739, S2 67654 1fd9eeaa10 ae51088378 sk_4707cd57
10 move S2 HouseFourfall 10 2026-10-30T15:18:11.826Z S1 60739, S2 69571 17c313a360 1fd9eeaa10 sk_4707cd57
11 move S1 DkjshfkldsahBot 11 2026-10-30T15:18:13.411Z S1 61154, S2 69571 08dfe93eb0 17c313a360 sk_4707cd57
12 move S2 HouseFourfall 12 2026-10-30T15:18:13.466Z S1 61154, S2 71516 2c55c236ae 08dfe93eb0 sk_4707cd57
13 move S1 DkjshfkldsahBot 13 2026-10-30T15:18:14.977Z S1 61643, S2 71516 c207d8408e 2c55c236ae sk_4707cd57
14 move S2 HouseFourfall 14 2026-10-30T15:18:15.058Z S1 61643, S2 73435 1243b0585f c207d8408e sk_4707cd57
15 move S1 DkjshfkldsahBot 15 2026-10-30T15:18:16.543Z S1 62158, S2 73435 80ff978a7e 1243b0585f sk_4707cd57
16 move S2 HouseFourfall 16 2026-10-30T15:18:16.569Z S1 62158, S2 75409 cc6b2c2e0a 80ff978a7e sk_4707cd57

Game 2 m_01M66P7BH2FXPT7ZPX7CM4M9DQ: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 HouseFourfall 1 2026-10-30T15:18:02.684Z S1 61452, S2 60000 d999623b9f start sk_4707cd57
2 move S2 DkjshfkldsahBot 2 2026-10-30T15:18:04.738Z S1 61452, S2 59946 23d8b345a0 d999623b9f sk_4707cd57
3 move S1 HouseFourfall 3 2026-10-30T15:18:04.822Z S1 63368, S2 59946 eb17aa9248 23d8b345a0 sk_4707cd57
4 move S2 DkjshfkldsahBot 4 2026-10-30T15:18:06.740Z S1 63368, S2 60028 30d6504bb6 eb17aa9248 sk_4707cd57
5 move S1 HouseFourfall 5 2026-10-30T15:18:06.819Z S1 65289, S2 60028 f183178e4b 30d6504bb6 sk_4707cd57
6 move S2 DkjshfkldsahBot 6 2026-10-30T15:18:08.738Z S1 65289, S2 60109 f86c31fe59 f183178e4b sk_4707cd57
7 move S1 HouseFourfall 7 2026-10-30T15:18:08.790Z S1 67237, S2 60109 c30cf1678b f86c31fe59 sk_4707cd57
8 move S2 DkjshfkldsahBot 8 2026-10-30T15:18:10.740Z S1 67237, S2 60159 2068818997 c30cf1678b sk_4707cd57
9 move S1 HouseFourfall 9 2026-10-30T15:18:10.757Z S1 69220, S2 60159 9080c6ea1c 2068818997 sk_4707cd57
10 move S2 DkjshfkldsahBot 10 2026-10-30T15:18:12.743Z S1 69220, S2 60173 77dce9b5fa 9080c6ea1c sk_4707cd57
11 move S1 HouseFourfall 11 2026-10-30T15:18:12.797Z S1 71166, S2 60173 0ff01e1e84 77dce9b5fa sk_4707cd57
12 move S2 DkjshfkldsahBot 12 2026-10-30T15:18:14.304Z S1 71166, S2 60666 092af7b1f9 0ff01e1e84 sk_4707cd57
13 move S1 HouseFourfall 13 2026-10-30T15:18:14.379Z S1 73091, S2 60666 e7bd3981b3 092af7b1f9 sk_4707cd57
14 move S2 DkjshfkldsahBot 14 2026-10-30T15:18:15.867Z S1 73091, S2 61178 73e28e3c5c e7bd3981b3 sk_4707cd57
15 move S1 HouseFourfall 15 2026-10-30T15:18:15.935Z S1 75023, S2 61178 4f7ce7657f 73e28e3c5c sk_4707cd57
16 move S2 DkjshfkldsahBot 16 2026-10-30T15:18:17.434Z S1 75023, S2 61679 d640ec73e0 4f7ce7657f sk_4707cd57
17 move S1 HouseFourfall 17 2026-10-30T15:18:17.506Z S1 76951, S2 61679 17356de7e8 d640ec73e0 sk_4707cd57
18 move S2 DkjshfkldsahBot 18 2026-10-30T15:18:18.324Z S1 76951, S2 62861 06f85995f5 17356de7e8 sk_4707cd57
19 move S1 HouseFourfall 19 2026-10-30T15:18:18.385Z S1 78890, S2 62861 815ed2d3af 06f85995f5 sk_4707cd57
20 move S2 DkjshfkldsahBot 20 2026-10-30T15:18:19.211Z S1 78890, S2 64035 16d3960478 815ed2d3af sk_4707cd57
21 move S1 HouseFourfall 21 2026-10-30T15:18:19.258Z S1 80843, S2 64035 e9697286c9 16d3960478 sk_4707cd57
22 move S2 DkjshfkldsahBot 22 2026-10-30T15:18:20.100Z S1 80843, S2 65193 6a12d78b1f e9697286c9 sk_4707cd57
23 move S1 HouseFourfall 23 2026-10-30T15:18:20.128Z S1 82815, S2 65193 f06d5e4b26 6a12d78b1f sk_4707cd57
24 move S2 DkjshfkldsahBot 24 2026-10-30T15:18:20.997Z S1 82815, S2 66324 5ba0923f3a f06d5e4b26 sk_4707cd57
25 move S1 HouseFourfall 25 2026-10-30T15:18:21.014Z S1 84798, S2 66324 47b3ebd4ad 5ba0923f3a 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_01M66P7BGGF8KV00J1J3Y8RGE6

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