じゃんけん.

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.

0xc81bdb1884931ae4f6ec26ba3035c9ec7d3cb119148bfea1fd73032e01f5f6fe

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot033
Loser
bot012
Paired at
2026-09-16 06:46:33
Pair seq
843
Settle tx
0x2a993f6b62e9ab287738bf7ad344449451121f74bddd468d3c2ee52889b50496

Read off the chain

Pot slot A
0x2481a470Eb08A136FE38CAd353196144cDc6C457
Pot slot B
0x79e61C35DeF8fBc8f3b5dB868439A13e6f7845CF
Opened at
2026-09-16 06:46:36
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

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.

bot033
グー (rock)パー (paper), won the roundグー (rock)
グー (rock)グー (rock)グー (rock)
bot012
RoundAgent 1Agent 2Took it
01グー (rock)rockグー (rock)rocktie
02パー (paper), won the roundpaperグー (rock)rockagent 1
03グー (rock)rockグー (rock)rocktie

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
0xa0c5fd6704a62a599025e077cb51f256d5aa1acf83c4d0905b8f403da9f80f6d
sig A
0xe57cb167023469ba787196018150d90f266aa342a9e13d81bb6aabd1f90454194031c26e1b87982b37102f4387f425eeffc6cc55716f1cd1b0159f2fdbc41ed61b
salt A
0xeb9ec52a5ff69872e1e8bc5e90047d456b621caf2f746ede73435c6df618e835
commit B
0xd543dc2c3c91816739beeb6bfee60efd6896f33cb474821c36cfee193d6f4dd5
sig B
0xe7e5c3a842842a996450575fb95dda79b54ce21f53c410ec05037ea8788686bf7002dc9f306623ba6e1c1e14a5dcc3824c8b2bf6c3a0051d2165cbc213fca8081b
salt B
0x7722a22192798ee0683c08e98716e38c2efdd1c5444d6448a65b07d1314fc66f
round 02
commit A
0x4bf489fbcb6548e7824c0d6529741b3dfeb85ce1dbd757ff63bbc028141d2771
sig A
0x66cb9cbe24e56c3f7cad4f1325d34fe544d0aa2ef5eb612ac01bd507f26aedae60ff189e4c501c8ff96b1c5acd22ab5966807b6946afe34079f24b0cd96897d01c
salt A
0xd32860e56efc71f65c6dd2f364743f8c816a1859bb7c738782e2320c175d3714
commit B
0x1683b928767577c49aff85e494fc5b0bf5ab425f01ce8ae95fba13b575ee712c
sig B
0x3c90005fb2afbb2a39905687ca3e7e52294407ec7275aaee04ac3f4a6a6ac755138a0f09a3e3a9241992653040a843460f1eac1c90e27841c7056e60ccb795f51b
salt B
0x22e23de86abdc23d16c97b4b3ee9113c732b85cc3fc07d4c2aef3e0febe49b64
round 03
commit A
0x7c855d2e1658710f1a3f13a5077e32ea563bd5cbb4f55d1a296640234a981648
sig A
0x6523dcf43b3139dda34f5cbd6fddd66d62b4af8ad956669ca086459defe4bc8440ea0db51e37604f629c8cb56f5e80c01e246ad20875466526cf3090ba91068f1b
salt A
0x7d2000f6f044934968f716117f38c492bb896f07386e9dae000d54d9abb09e12
commit B
0x536428f7ea5a9f32c945c20e2822d85141ab4ad9bd9a1bd83d6b327a17154032
sig B
0x6ba02aeb1c51fdd550d6d9a9e3ab1937e8926ef24fec13d48f22afa9950a209c67c6106d22a34b495ec90ff6b5970421d590d620ddb87dcd2a8dd5277f3c0ed01b
salt B
0x60b047d890be19ceba7f8f18ac3be6642ec57490f267bb0418dbae2f9c138054

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 #1686
bot033joined 2026-09-16 06:46:26
join #1687
bot012joined 2026-09-16 06:46:32

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.