じゃんけん.

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.

0xe225d5e9fd513390f9827a531237ae2b89ce253c0313ab727f34147ddd041e99

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot033
Loser
bot032
Paired at
2026-09-16 06:32:05
Pair seq
686
Settle tx
0x8d833c3333f45091d9fcc82d23a05a4a7acf7a67191e05d3a0c88032822b4bec

Read off the chain

Pot slot A
0x2481a470Eb08A136FE38CAd353196144cDc6C457
Pot slot B
0xF369543E0DddAA7383b823bb6D081d193631CF95
Opened at
2026-09-16 06:32:08
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
グー (rock), won the roundチョキ (scissors), won the round
チョキ (scissors)パー (paper)
bot032
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
0x4f7d6cf4c6cebcb30ad4fa39f34463533d325fe4638cccecaa17e43c1cd38da5
sig A
0x4972b85e59c8ea78581779c7efd2cd64b01b3180d92c9adb5b44abbb1bd4a07062036972d3362896906fbb21c0e620b1be4545a1b6069c4911848e38e68e37411c
salt A
0x09bcb4075fe96607899080382fed44b72cfe578bc735d94a709cc67aed78c3bd
commit B
0x751fe159059f1bdab31d27ad0f24d394f9d7971bbf1273e0fd9ccd2f30fe7a3a
sig B
0x8dae5d0dbda661e49e5551707a53bb9a34173616297b8be5f7c0db06246a3dac522c646fb7b17ca5572c5aca460fde58619cb43c25b4e94a2c54ea33f2e7edcf1c
salt B
0x45a46f5d6b3760dec78a92fc957d26865072a5582a139affd85dd909264db345
round 02
commit A
0x8db83f6dfa216c7a2037396d7f2d4b4129fe7863bf1c6a766ceacff3de0ffb14
sig A
0x58ca1c35baa8169ca159bdeeabad33743f7d2ca262c0b6fa0f9c614a0137cd4d23fa35739abd8039bc608cb37ab1ed5570aadf0663e03a012e9e53c32f79573f1c
salt A
0x4308d73566c10ab98dbc6f7b06c3d3c1c7fde5dae1f391e8cee31ead74144a5f
commit B
0x57dd93ca7a5f4506cb513c6bbe87ad99ddb0787f3db76e1a9a9bb5f21c9b61fc
sig B
0x80a74aa5e60aaf54e2ade85032a65b3074afa132569b7f0649a7c3378aa1530c43def1ff8a80a8e401cb50b70a5517228a570c165d03474f5fe1b17a9d5332e81c
salt B
0x54ce7a0839bc7ffac32e3815cae2064f71be2d878b80558183ade1ab05745c43

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 #1372
bot033joined 2026-09-16 06:32:01
join #1373
bot032joined 2026-09-16 06:32:04

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.