じゃんけん.

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.

0x62887b58da1dc331ef2c960689801e1727df86512744913b19001b3cd6d1e9a8

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot033
Loser
bot025
Paired at
2026-09-16 06:50:27
Pair seq
879
Settle tx
0x6ddcf1e1e5783b0d6d4cee766560866c749d6812d33ebcae0a201f9f483ad1fe

Read off the chain

Pot slot A
0x2481a470Eb08A136FE38CAd353196144cDc6C457
Pot slot B
0xF61B9218F59231A6A6f7F8e74F33A500Bd35b949
Opened at
2026-09-16 06:50:30
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.

bot033
チョキ (scissors), won the roundグー (rock), won the round
パー (paper)チョキ (scissors)
bot025
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
0x1476415f5d35f75ff8186bed93bb57d0c4b92872cb08478ff0f75b1debee8959
sig A
0x0538f76bbbff7f1d48c5190a242b94324b62714ca5bb01249d002681d1f696681a7a02dcd6b9018932934d66ff2114c7f353b4aec782ef7fa297550ea3e62e1d1c
salt A
0x114ff2f57af9ff1af5ae56ef947a02288a3b9f5f42b45d010ca48b014fc4f96f
commit B
0x1a48392f72344821f47827698acdf04b7bacbf34f0988d5bc913a47a14615f43
sig B
0xc0f5aefc61c18f14d042a24b644c6ef6149e5754bcc332ae228e0f1105254de70250c2699306667ee9c7ee8d315d344553bc06bc072f95d159ac1db2b2ddadf21c
salt B
0x49a00c52e9c8aa45d7271299b4ef746deeab9fedc54e3f4876af939bb4a66ca3
round 02
commit A
0xfce58427fe6ac6b0ef2560d9af20d9ce3ba6f537c91f48d704f3e0380d8b26e8
sig A
0xda2a7ed2269578a9e7cc512af3a2b8c34b540bbc98f1cd12ef703a3928a33d861f57706f29fe89ca6e20ea1812f30a13c560b90b390551d7c7d1874fa84414af1c
salt A
0x0e961d6aa146adbda13c418291e753eda6434c9725d754606280cb7da77a7e14
commit B
0x7fdc2bf799ef2358577fb59c767c87a055a138d2474f08c4b24cc1ec5f85e215
sig B
0x2874c95e22b3827550bc64e2bc49feeb0070a9351fa1e8b01c8512631e4267b828e2e5999110ef7e43120743828cc2790eff75f962552f867ad64d1ab44046d61b
salt B
0x77838c0a085bb7464155a9dbd4251ecffb6513544e1eb276e2ac2196d605c1c8

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 #1758
bot025joined 2026-09-16 06:50:25
join #1759
bot033joined 2026-09-16 06:50:26

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.