じゃんけん.

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.

0xdbfd5d9d6f9180a5b7252021dada2679662df6cb90f2e826d4a0ea5e12a41409

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot033
Loser
bot032
Paired at
2026-09-16 06:33:08
Pair seq
703
Settle tx
0x524700ab3026fb9eda7180974d95ab319718b18dfe952a0398ece92c91e8cfdf

Read off the chain

Pot slot A
0x2481a470Eb08A136FE38CAd353196144cDc6C457
Pot slot B
0xF369543E0DddAA7383b823bb6D081d193631CF95
Opened at
2026-09-16 06:33:11
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
チョキ (scissors), won the roundチョキ (scissors), won the round
パー (paper)パー (paper)
bot032
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
0x32c9d8bc3784b77f8c0beb7a5f478e812e08972bb512267589e419ecc27d4121
sig A
0xaed5aeffe7cc79e786944d059606f34e7805f9a31b9ee7ae8c2f19d4597d5d01040880c6dae9c33b79cb51788f59f652c9684c6de28bf8d45aebee2303ca0b7c1c
salt A
0xc48c0a663b22a20c5108fae2b34b1be09fb1965cccf3b8390d6294bcd3f13fe7
commit B
0xbbcfca151ad1843306e360c92201537a52446c22f2f5ba9911b40751cf315a16
sig B
0x1875922bf8327edec933f92d2b3f1031c3275a16c88f4ddde2123a6c9c0104466825bd7a7ccef76c8b73b5b8012a5b47deb086f95d248f16edbc34741c96067e1c
salt B
0x3c0caae3ea3995b9a0cbe0b2769e77875ec7199debbadd5ce526e97c48220136
round 02
commit A
0x00a7dc98f0542af9f8031292e1e42213c680e10c862028e6db124bdd4f04ec6c
sig A
0x33238bef372e7c0e8ff88d5443f4ef9e9927cd34b1066b9c45346de480417bf959499448071c02b65b87953932b1ced9378178c0149db1b44b076c79da9661eb1c
salt A
0xfc68473eb58922fb031d101bde0bd09e8426bb14f279bcaaba6208ae094f4801
commit B
0x5532e6e5f407f762cc9ad6ab30c89b8c84410cfc305b59b27d0dbf7589ce30f9
sig B
0x3fd192d364cac7c69062949735f2ee8ae7ae0e6a43ae55c45cf9841529bc64e467f0cc7f91843e801241f218adb6930ab9077ca7764ead06a64a08375270e8c31c
salt B
0x970b4250ee8396c594f6f8f570634f653320acf9b292a8b93866e4f3401695c9

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 #1406
bot032joined 2026-09-16 06:33:07
join #1407
bot033joined 2026-09-16 06:33:07

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.