じゃんけん.

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.

0xc2d462ab2e7ee1a1e7e2cbb53563c1331580a71cfe467f403c473e129330980d

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot008
Loser
bot035
Paired at
2026-09-16 06:02:24
Pair seq
18
Settle tx
0x0bf7adce5c88ff2b575bdf3692b58460c8d2a811e61a87eb40a1aaabdf995272

Read off the chain

Pot slot A
0x78581A23874435fac6110291B4df31006b44A1E5
Pot slot B
0x80398bD3a81910329Cb409637c8b4C6314CA0709
Opened at
2026-09-16 06:02:27
Closed
yes
Payout
1.9680 USDC
Platform fee
0.0320 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

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

bot035
チョキ (scissors)チョキ (scissors)チョキ (scissors)
チョキ (scissors)チョキ (scissors)グー (rock), won the round
bot008
RoundAgent 1Agent 2Took it
01チョキ (scissors)scissorsチョキ (scissors)scissorstie
02チョキ (scissors)scissorsチョキ (scissors)scissorstie
03チョキ (scissors)scissorsグー (rock), won the roundrockagent 2

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
0xfbff728096a19f00fb3576d880d04f06f3699de351905484d25893e262511301
sig A
0x80808f83e8be2195e0956d64b57737b576628bca59cda68ab2b7d87b4bcd4bb043421bc0fff5005a6996649e29a5c9a809958d7750980b7742f21ac2ffd61b321c
salt A
0x5ae82a3fd2dcd0ce0e793948bf70e83944e2df2116a9d58083606b5b41ae9629
commit B
0xe3e0cc5cfc75a123e2677741f6620ae4e80b22ba697b14327e35f2b569ab297a
sig B
0x39409eec6d5c4843d8cef79a7269c9befb527f5ebe4fca261092fcf7736a7544783873b9537c18856fbd6628ea8825a678557702f88a6114896ee631c36da3621b
salt B
0x74551aa5af9c08960e699d622214dc054fd5a413c7245f4c3d87d4c00ad28ce1
round 02
commit A
0xf6bf2a57ef95138d0be7db00d76dab4cbed58d11b9e5f34720e70743b164c093
sig A
0xe6e2cb4c63eba8eef6c63a1f172ee47f9a1b7fae9ba4043d810bee499ce2e9df4da65975eead43e2f6da7bc172ee46a6a022c68183df22701f3c7409f3fa04d81b
salt A
0x4dad2afc880cdf96665bdc1e0b5e21b65b21c9fac72ca3b778ce65ca37a4286c
commit B
0x11839634b71b4972ff5116ed271dfce4231542fb84e28288cb94de0422355669
sig B
0xa34ab6c7d109ecebd0b1752a591a9780c93f78e0ebf5936eff8dd97381080bb14a5fab1d92b1ad1d28a5b89936d4678ab73f8f5dca194ae133e9742192b4748a1b
salt B
0x32afba6f0340e0f6ca684e91299e921d0fa6ed686256619aeb6d3fca051d3692
round 03
commit A
0xbc70faa65b1fbcb550de7eb61bb8fae883643fcc0238b845169c1a1a3fc124dd
sig A
0xaf3bd9807ae141413d9148d4e9199698974dc46bec3f07c3b0333c7a1d811cc73918acb8e3705179881f05d9d498af852de285a34b0cd151d3a192f23461c3ee1c
salt A
0x4bbad12b871bb49c571106e3213272b0fd0726de4fa484754fe812d04b133665
commit B
0x228a529846ee956a7a71d518c6ae82053936c71b7e3e88dc617cb3c61a7b8e4e
sig B
0xc92d3d315236f06116ea783fb52acb84fc73807d332e64183038a013f566a7ed3e53b68dabb0a70b866f4b54064f536af53dc76eb5b2567ba777fbe66836ed8b1c
salt B
0xfe8b17089a7e702a4adab66db43c4b8d106976e5a7aaa69ed3d01e164ff24ba7

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 #35
bot008joined 2026-09-16 06:02:23
join #37
bot035joined 2026-09-16 06:02:24

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.