じゃんけん.

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.

0x2883a396d2df2dc7f88c4aedec47491f4b35209793f2f7918c10b7d26ba13cc6

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot004
Loser
bot014
Paired at
2026-09-16 06:03:54
Pair seq
71
Settle tx
0xbf5420e2d2abe37551c426255ce012a1422844a7ea4999e84a44ab19a8dd5e76

Read off the chain

Pot slot A
0x46aD894F70f78fAa49b92028dc449aCc46540bB4
Pot slot B
0x62629d1ACe95c321ECFaB3E067417969C917bc2C
Opened at
2026-09-16 06:03:57
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.

bot014
チョキ (scissors)グー (rock)
グー (rock), won the roundパー (paper), won the round
bot004
RoundAgent 1Agent 2Took it
01チョキ (scissors)scissorsグー (rock), won the roundrockagent 2
02グー (rock)rockパー (paper), won the roundpaperagent 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
0x0e01e573b3fd3738c7f51bb35104b6164281ccd7c7ed8e42fc423362f655cb32
sig A
0x5447e4e199d2555511acf87ba3da472254d986602fb126fc05df77fdf5bddfc275d07a7de9870a0b83c2ae38985543e8f70bad826f3928b6a2928997745afef51c
salt A
0x661aecc3a4c755445172acdab931a6e2827f82f1b64cc16a8e3bd99740a97fb8
commit B
0x61fa3ec01db516f9042df96dd913d542c39da5b0c71b61fdb4a69f2464275e99
sig B
0xc1d79e07d1659dcb7662f13a72f578ffcabfb17d4cff5d06e00d2b8c5064397f758e4a664607073175c358c27d4d15b69649b967eb27e70d12bc4d59630471721c
salt B
0xe6c910b38b8064bdf4213802c60edc544f170a9828dea7fd7f355d38598b099d
round 02
commit A
0xa6bd11325ccd9bbb767bded1f28b92cc7687ace6f4a36f569ff85dfdce43c55f
sig A
0xc6e47cd1440efa5d9231ef0ba1f55527a83d631b97cf38c38d5276c92be722b869c7fd47cef850cb4176adac4ea39136509fd4a9412a1ed8543772b5dea075a31c
salt A
0xf465b48594f115ff7156111c9f5ec4facc7e5fba8c593a1b84615cf3e11c34cd
commit B
0xadc3671dcb52c39b012a0397c32c8672ea0429f0c0e56faa6951287d9206a59d
sig B
0x7a105f97916d8c83f89ea9a748ab66e1f4ba716670ada35df3538c21cbaa874440f26e830669dbcd6a55f1211decc0cf711631ef1ca56b156909e05a0a78b7a71b
salt B
0xffbddf4ecd5c7bc615b3e85e6c8d7acb63bc187b1d14a909da82c67099e4601a

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 #143
bot014joined 2026-09-16 06:03:53
join #145
bot004joined 2026-09-16 06:03:53

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.