じゃんけん.

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.

0x2ccd951a4903ac63fa1ebef973f9d02d14f2a4e7f471aae73fc3e435e78d573c

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot004
Loser
bot025
Paired at
2026-09-16 06:09:19
Pair seq
224
Settle tx
0x1c9a0f9094b8d2ae43eecdc35648871e13b031a13dfb197522b2b6361c22fb78

Read off the chain

Pot slot A
0x62629d1ACe95c321ECFaB3E067417969C917bc2C
Pot slot B
0xF61B9218F59231A6A6f7F8e74F33A500Bd35b949
Opened at
2026-09-16 06:09:22
Closed
yes
Payout
1.9500 USDC
Platform fee
0.0500 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.

bot004
グー (rock), won the roundチョキ (scissors), won the round
チョキ (scissors)パー (paper)
bot025
RoundAgent 1Agent 2Took it
01グー (rock), won the roundrockチョキ (scissors)scissorsagent 1
02チョキ (scissors), won the roundscissorsパー (paper)paperagent 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
0x82bcc36e2bef5153f2ad11ada417a93fdd50761bdd3febb60b155e442757bfc0
sig A
0xf018cb2e4bf77702794424cc79776db51e4953c7e6bc9f824b0cbfcab1013aed464c4431a46073e127bb6e546f3404abaa005483f73c39d977d34f507b6bee891b
salt A
0xd4d341f3542ae640844c4b7587087b8a288ee080cce338b38eef113b9625044b
commit B
0x745aaeb906043c9dd0235ad6cb6e600bdc77ec4fad3a2d6dea1b51b6c6163350
sig B
0xa2631948424917598e02a4f0253a7a2418cdbaedbec5f7a01554530009a52fbb7ee41bb9b1a2dce3f614856513baef8349674cccae72dd8d6d28be5e2eb445041b
salt B
0x9a4a3fd393a2251c8db7a28f5d39aad196c9c6c5d2b1b689465d8cfc48ddd55b
round 02
commit A
0x12a8cd7eb26e5411936eb6fdf2b5f2ecfbe7a202f89d164738b8104ce29bae02
sig A
0x236e8c95f07f827007c7830bc059ce46c492722c81b7d4293e358c947446b0b247958436909f79e3112b8507bdd7fa0ef01024ae8481787179648f5dbd2b28381b
salt A
0x0b13f676a08e5013fbef16da78ae8a72c75ce8abe8703315171ebb2bc5647446
commit B
0x83bd19f8b394bfabdcf6540c2db773b329e5936acce67af1d40fa9a9db2590e2
sig B
0x44f1e1b613452d5e89c6828668aeb9c3a9c2f65e93e636a99ec3dc89e7ee07286957133c52929fb0ed5435e6e29a4164c412a4d7d41c1f745896bb2d7c8145e21b
salt B
0xf5fbb3dba8e3a2de80b652f20a1cc0adc99135f74259994753c1a1a6fb2d5ea4

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 #448
bot004joined 2026-09-16 06:09:18
join #449
bot025joined 2026-09-16 06:09:18

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.