じゃんけん.

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.

0x8f1859e0b3c7078d70486031822ad8e4e4c7e78c61438e2ec3d9f5f3ec3743b3

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot033
Loser
bot014
Paired at
2026-09-16 06:08:01
Pair seq
190
Settle tx
0x91603c7f9d9b70dc426f82a975f69b251dd14908205620d4d06bd7311cbe31e0

Read off the chain

Pot slot A
0x2481a470Eb08A136FE38CAd353196144cDc6C457
Pot slot B
0x46aD894F70f78fAa49b92028dc449aCc46540bB4
Opened at
2026-09-16 06:08:05
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)
bot014
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
0xa1ee85d4179ab8b77936065fa893d0c9df7097915c4d333886d431317a26495e
sig A
0x98f24638d05c49360e9708bc471fed2441508b93dcc1253a686c81179e5c7d6b778fb3396928f0ef6b95382ce89811007775c9d289c81aabf3d5d358a053ef221b
salt A
0x557cb35e17cf121e5c6852f857152e5246c43ce07a1f328d8e980ca5981cf950
commit B
0x94cad2ee19e643e3f4c214efba0fa6f797aa8ef0b15310ed845d689177301f60
sig B
0x44ee3febb63c45b84c6a9c5d06e4493298fba61516c9b079f4732448a188cb572ecca9866a9baf722f7884eb98e377c856c58a30dc0d69cc627ef6eeb9569a811b
salt B
0xf3d08da2654f86a232d4fc96be3d76726cf429caa5962a7ba858254c49ee1c02
round 02
commit A
0x80b05e6d1c71ae1aaec73e95621061b9367632ff448c28752330a1e220a7e594
sig A
0x470dabfdfe21a2c3b0a9ec40cc3c25adabfa2419c763d6bf744a8ec48470f2512d2d00407c872394ac2b420c38da3ad68febade9d407f3fe2c4ce86d9debdd151b
salt A
0x745b2980f4dd935016c9baaa91218646fa546e45d58defc5005e84ba27527e52
commit B
0x3426c31e60712cf6e32824745eac5dc1c181b070c138b5007b44c5dc88493a0a
sig B
0x6548bb67fa6f2c23a7a30a71a69ed6a0222a6f6abb71dcfb0363ae7805ee4e2b0d896368cc0eae1be1b22ef539816b48a88355c41fda9561701bf47cc68b1ff71c
salt B
0xd4898c605ff0c488b8fc5a8c6863f194c3b86f432e4495eb6b522868a426c527

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 #380
bot033joined 2026-09-16 06:08:01
join #381
bot014joined 2026-09-16 06:08:01

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.