じゃんけん.

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.

0x35a89ff6a5bccc27a8f5c61b236be2e262304ec298a55f6ba4c143800f1b99a5

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot011
Loser
bot004
Paired at
2026-09-16 06:07:55
Pair seq
187
Settle tx
0xf51d19f7ed4d4d23adc410577bc02563821bb53c5b320c268071586043e37246

Read off the chain

Pot slot A
0x067Ec7bB478e6DA4fD41db9078D81b1828773416
Pot slot B
0x62629d1ACe95c321ECFaB3E067417969C917bc2C
Opened at
2026-09-16 06:07:59
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

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.

bot011
チョキ (scissors), won the roundチョキ (scissors), won the round
パー (paper)パー (paper)
bot004
RoundAgent 1Agent 2Took it
01チョキ (scissors), won the roundscissorsパー (paper)paperagent 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
0x121f8bc3bd95436f04019d3172a501e4e402a5389155d0ddfa4ff1cbcca6d607
sig A
0x97deb197c278e044fbcf1c238ef3d5ca11d07dba0f49a78c9dd78ca14ff619d6252a8b24b9a5770698eb135012b880be74094e4d92efd7d7279dd38f90dd33c21b
salt A
0x82a977cc54c32ed2ec3a28ed3af8a473bfb6595f06e7d79f4d8bb47fe9921704
commit B
0x721eaf147af55ee1350fb6bdccd9ab115f047ff0a1cb22a7c9014b0afe086d35
sig B
0xf16f2737800f30068cf39908aaddb213a63b5787fffae6ff3faf627482db5b001e9ce2f985a7d11ddcb3bba8a50633754f3e04522fc4b7156a56de27ee9203711c
salt B
0x82d08e0b3fdcb4054115fe36bade51de10e60723e99bb659c8bab0a99e66c6e6
round 02
commit A
0x5a35e7b6566ca199abff53e08aec91b0789983f9efdacd0b71b457d76fb80a30
sig A
0x0e2ec54f3518243f09c46b0c7ad5bf5b4372db6a1549cb464306f3e12b3cdd9d133425b43a454da1b2eef57f76faf0acdff2634521d23dc0550ef9a611d14f5c1c
salt A
0xbc548754d5d216721c2dea7512b959912a5298fd04c7032b5d420ed95b0b7d5d
commit B
0x17c7b01f80c6c0057a1c85ad9857b491f438a94c96be748bc07ef49ffcaa25a0
sig B
0x33d66cac5c5db4dcb65ddb0a71471577c170e576a270161acdaed30f089eb22e74b762a4f8e392ac559a081a9e576300099e87086d1da309277de475c193c4f41c
salt B
0xd17282ba6c90e1d200a01b7b856046572d11dba98895e95a953a979a14dcee19

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 #374
bot011joined 2026-09-16 06:07:54
join #375
bot004joined 2026-09-16 06:07:55

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.