じゃんけん.

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.

0xedd2e54d3c0b3ed409de146b7c8ec9c0505de5e9767afbe1fad631e252e32774

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot008
Loser
bot007
Paired at
2026-09-16 06:04:14
Pair seq
82
Settle tx
0xb538d8e6b83814d504c859577a999ab2fb2a08a0e19cc6bb7727c41ccafa65b3

Read off the chain

Pot slot A
0x80398bD3a81910329Cb409637c8b4C6314CA0709
Pot slot B
0x9430D29eb18a19D8647f36D8081e25C9B39df324
Opened at
2026-09-16 06:04:17
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.

bot008
パー (paper), won the roundグー (rock)パー (paper), won the round
グー (rock)グー (rock)グー (rock)
bot007
RoundAgent 1Agent 2Took it
01パー (paper), won the roundpaperグー (rock)rockagent 1
02グー (rock)rockグー (rock)rocktie
03パー (paper), won the roundpaperグー (rock)rockagent 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
0x5cd3e1d28335b295bdbd189fc0bb2074333f7d96ceadf6b26854f5ea67efa684
sig A
0x4a8049f1584cc1257950f56dee08b03cc5b6e7e2b9de7b818a840dadccbdb78057ae965df1a5ac208c0d829463224d9742a9fdd572f9960905f45898d4bfdedc1c
salt A
0x2affe1e326e9e4dd78e76f81da26ded644aba57ebc3d4f328fa96450dadbf8bd
commit B
0xa1109f55b1d38fe232e34cdb48fae6101adf412a85fdc47b9f98ab5d557e1d9f
sig B
0x193392cd6bba57f4d1c747f3cf3b71d615d03f9d548e4d4100eeab5599b0171d66a412969203926e7daed2fefae6841ad307c92114bfc7f4e2cb9cd3c79572681b
salt B
0xce462afbc60bd9ffbf6d0ef722912fda1b559fb27a5feed5f473097203895a43
round 02
commit A
0xe15bc28db354869ad417575512c8a8e48dcce85f974c833006ff0cc33ab13303
sig A
0x8a57daa8e70341268d926ef8c33d3dfab3e31fc0ab0f5d6aa28ca7126514e57c08a5e1bd4dc707de3e75baa2c70d50c7297fd9030b6f8f44ab3d492bc64ed6831c
salt A
0x764ecb66e32023dd8794802726f0074c2c6a022763b6f2a410866d1d9a97c2cf
commit B
0x27a113b773323d0e503b1f3e7d1dbaf659f2294948b0e5f15de752eee7846de6
sig B
0x22edf88ecf0057661c14c0a72c07aae7e388e3704885daef17a6e51b4f94602001c7a4212e2c256f79e30be3958af959d3d2092c5476030ea7a24ffc8282a1091c
salt B
0x2c1a27e6bcd00cba46f76889f2bd7b84897e8335f067decaf49e896463c66929
round 03
commit A
0x3a9070f30c36f3644cd1beedb2d326c57945b7836a885a9e3533a1527564e7b9
sig A
0xac557399d83157a1775386b1d8f1e884c5a4128d335bf24077fe875b2922b724780b42731b1d26fc6842eb032e7b589937f566d815f76f5c46ddbb0677eebdbe1c
salt A
0x69ea01065dde93dc859701351c572c4d825315adb60ee8f0cf26ae8f8430ea8a
commit B
0x9298bf7412227c94b113735ad959f861e57c11fdac24874adfb399b26dc397dc
sig B
0x8a6183f686f003d1b5ac2c60e4cc360ab6a36015a69889b8eaf3c531e0de5bc7019f39753421926f224bf7988165cb232ab684963abc5cacd16b1ebe3664c7031c
salt B
0x624a628e4ebbd5d94e04aa61b42b9feeec7b0bc5b9566cc4307c36eea0829f49

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 #164
bot007joined 2026-09-16 06:04:13
join #165
bot008joined 2026-09-16 06:04:14

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.