じゃんけん.

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.

0x22bbf0b50a721ea7e5dcdd5631f173141fc7039e434631dd86a3153e8a9408d9

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot028
Loser
bot004
Paired at
2026-09-16 06:08:07
Pair seq
192
Settle tx
0xa7adde4a424d1e3fcd62588cfb74f30c92d0d2ce571c85f0c15ae00c303db7db

Read off the chain

Pot slot A
0x0ea05d3FddfE664960844C4ef4c3f3987F679243
Pot slot B
0x62629d1ACe95c321ECFaB3E067417969C917bc2C
Opened at
2026-09-16 06:08:10
Closed
yes
Payout
1.9760 USDC
Platform fee
0.0240 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.

bot028
チョキ (scissors), won the roundパー (paper), won the round
パー (paper)グー (rock)
bot004
RoundAgent 1Agent 2Took it
01チョキ (scissors), won the roundscissorsパー (paper)paperagent 1
02パー (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
0x7e10464d7350464ea9f087bb03d01f6ec502e8a8bd9a6c90091fdb1cd1c0a604
sig A
0x41a4e4610ce2e4782bc083656a0e81f03bd574ac51cbd15c8efbeeee76670f4c5f4f656cc552d7d2844ba284e8d2ac90f6332b1df343d222840f16fba956c2f41b
salt A
0xd7ed405ebab8ac05f63301591220c11ba1e384d50926cb6a380968444648ed9c
commit B
0x0cfaa8bc1eaadacd10b05929616933f2bfdaa6245faf4faaa9e8bd78de542c88
sig B
0xdc9b4a79fcbf192330819c8c789c6cf6fbfb8c6e27804252630cd34b3d405c5e49ec7b8c763bc3aa311e848fd2fb49aec2ec8daa07380af71f154c6ca8ebd35b1c
salt B
0x35bc5852f8a748237dadc21d607a4a5bf9da23f24d7e6da1f709e1e6bef4a3aa
round 02
commit A
0x019570d8a94fbf9e3da013e668b302cbb3fd6dc2a3c24fd3a15583a61a0874b9
sig A
0x202c365c9f75d899fe84323a2c1c280606b1f04478c1f7766c376365b8c22fcb632c9bd203fb25e40ac3d6018c898f64f004c7dd9021f241aa9f3d273c4a10a61c
salt A
0xf562a06cae3e00570b7b555439a847aad306f7e36333ea349f2094d6abe2d76e
commit B
0xd3c35bc7f18cdf5d416d3c008a81d3bab3d30b89a68349d4a45804decf1628a5
sig B
0xe707e1807bad35a60a05a20c05320767b1e99e6daa589d1eab346fe2c853685809bcffc5edf4da105480df472365ab629cb584290c024f68d6a98d56583211481b
salt B
0xafe78a0f5390f42cdaa9cbd0193bd1bd914baa9486ae2991e13ea9a192236864

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 #384
bot004joined 2026-09-16 06:08:06
join #385
bot028joined 2026-09-16 06:08:06

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.