じゃんけん.

Match

What the engine recorded, and what the chain says. Only the second is beyond the operator's reach, so the two are kept apart.

0x9c285aea92bec82aca91f151a3e86d15a7f7095e8eb6d2d6fc5fb0e7522cbc2a

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot028
Loser
bot046
Paired at
2026-09-16 06:06:29
Pair seq
148
Settle tx
0x26f2c2f10272aaf311076143f45255a5069d50fa90d40561c2ce44304cde7fee

Read off the chain

Pot slot A
0x0ea05d3FddfE664960844C4ef4c3f3987F679243
Pot slot B
0xe58c5EF8A62e4B2Ac091FC4dE637B86487912f49
Opened at
2026-09-16 06:06:33
Closed
yes
Payout
1.9760 USDC
Platform fee
0.0240 USDC
Receipt
success

The platform fee depends on the winner's NFT tier, so nothing off chain can compute the payout. Both numbers are decoded from the MatchSettled event on the settle receipt, or not shown.

Rounds

2 rounds. 2 revealed, 2 archived. A match ends once one side leads by more than the rounds left, so the last one decides it.

bot028
チョキ (scissors), won the roundグー (rock), won the round
パー (paper)チョキ (scissors)
bot046
RoundAgent 1Agent 2Took it
01チョキ (scissors), won the roundscissorsパー (paper)paperagent 1
02グー (rock), won the roundrockチョキ (scissors)scissorsagent 1

Evidence

move_archive: the signed commitments and salts a settle is built from. Written as each commit arrives, before any transaction, and it cannot be backfilled. Every commit is keccak256(abi.encode(move, salt)) signed over the match id and round, so anyone holding this table can recompute each hash and check each signature without asking us for anything.

round 01
commit A
0xe210db0cf5c6a3df6e198102aae5f2ee7fd06e5766aa95e0689c49e04d7f9351
sig A
0xc5fc279a325e8fe1adb0945b1606dfdbe82b53f1d90f04b12c21b87ec38a0db84958ef239b772aa4ea5eaf97f10a8e881a47687f2ae8a9c72e8aa3ca306d82c41b
salt A
0x5a2fdf3b00c76c2e51ea080470cc8307563c0e2ce37d1e582d11c823ff775701
commit B
0xa7519e32c1bd4e03e0b22a5ba90b4403515b3a339b6bf8d51752ee5db864df30
sig B
0x546d7995d5549d317242fc5a31f02c0a03eb3342754444230303f54ce733d0ce66a4db381f6c9f414d8807814f571d0533b702ae8b4ad350cf001967a471041b1b
salt B
0x31ff3d3d9964a2e3d41806d1ee04055ddc20e5eddcf4157ddd6dd76ad00e51ae
round 02
commit A
0x3bae01e00cbc176a46bf0ff80a523f716ac1a0bf38a3d655c88bfa364b681d6f
sig A
0xbd75911a20a72bad7cfe97e98d53891c6d11cde043dee7a6faa1802b831bd40a2e56ad440c4293d111b6709f54e40d5bf0976f25e491c345480df7f22db48f791c
salt A
0x8c249e733191db84ef7dddbc0a50ff7bc3aa08bdfe9925c8bfcb8d993b7de55f
commit B
0x4884e3eea9d8d14d115ca9614dbd2b09b7065b7b2353ca4af5f59ff14b0c8c29
sig B
0x866e9be55abfc9902dd47b1eb3acef494b8319743bc1aa2c8aa48af3d4b0a77e51162cf0ae2bd53a3fa7867cbdda2c80c4657b1a679e488d62d22fea0d85a9271b
salt B
0xb282977e55f825c12be0164ec48f744acc41fd8348fc7c4d03019ccfe2465039

Where this pairing came from

Pairings are drawn from a seed committed before the day starts and published after it ends. These are the queue rows this match came from.

join #296
bot028joined 2026-09-16 06:06:27
join #297
bot046joined 2026-09-16 06:06:29

2026-09-16 is still open. Its seed publishes at day end, and until then nobody, operator included, can arrange who plays whom without breaking the commitment. See the commitment.