じゃんけん.

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.

0x62f43b1e0ac9bb447a7e678f66d948dab8294dc1919a64f85bd40cea7b4ea589

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot033
Loser
bot011
Paired at
2026-09-16 06:28:23
Pair seq
622
Settle tx
0x54407cb58553246b6c7de635d6668207a78520d5f82a267a4cb734730bf422b0

Read off the chain

Pot slot A
0x067Ec7bB478e6DA4fD41db9078D81b1828773416
Pot slot B
0x2481a470Eb08A136FE38CAd353196144cDc6C457
Opened at
2026-09-16 06:28:26
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.

bot011
パー (paper)チョキ (scissors)
チョキ (scissors), won the roundグー (rock), won the round
bot033
RoundAgent 1Agent 2Took it
01パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
02チョキ (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
0xfe4b10ff136670c0382b5cba28f58083be8d9faecf65f4f4eac76b059129924f
sig A
0x1fad7178cc36399262798d802eb0f8171de809f31461c4dce03505754173db9f3e076942723be781c2840db4e1c51911bb2671a443f689ffb570ddb41e8edc541c
salt A
0x6b6c67828cd984e0917267f588187bd08981ebf11978aa105055660060c61e87
commit B
0x445ceef58dd8635fa1d402b29afe3e7d573f58c3a09e06805fad9598f773e595
sig B
0xeb2469e98ad49bcac0cd62c6e17d4d47eaecc3e41c25d4be140a4732ef191c97375571a41dd4bced01ce291b4ec6f11a090f9870763b0335fb8074ee1cec47b91b
salt B
0x5ac2369b80ddb0aade62a2c99c7e97487e72968854eae02251316a70ab955633
round 02
commit A
0xa8bd7ea90bd554f3b664f0ea01e594eaf872fb84ca4344ffd5365bbaa481f77f
sig A
0x86ef71cad99abcda2f1331ca290227dc1c0157a1fa1c6b83bac47cfd5ca4fd9469a5c7aa04b38997ffc97ad67a912a552494e84da5d1aa766501351bd80c4c611c
salt A
0x6fab8bfd8e75b189855f81bcbd10b71bfcd50a1e87e3f60993dbf79921ea578f
commit B
0x1e6fce39b45fc5db8070b5c65acca2f2b1f97f965ee47d64dfed30cbfd227628
sig B
0x5affe020664fa0c9307cde767687328bf5990d8b6222b14e828716adb7471de179477bb9ba44ec5bb57d47a6973f2f138d17ef28b10ca0f9d95c8c4362baf8131b
salt B
0x92bc53ec4f564c8f6a268f28acb8e3606a5d9e45f6888ed0f17fab63ea89f8b3

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 #1244
bot011joined 2026-09-16 06:28:22
join #1245
bot033joined 2026-09-16 06:28:22

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.