じゃんけん.

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.

0xb7b9670faa5f38749a184a800b02e06a0db748962ee85cf389d55273079b79a2

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot032
Loser
bot022
Paired at
2026-09-16 06:32:22
Pair seq
691
Settle tx
0x0757ec7f33bcbf51e60df465b28cb2eb1a6e9c12be9b682295fad48a4bd2c594

Read off the chain

Pot slot A
0x5f419c547a8F0dF9B3fA14a1cebb0bccd4527835
Pot slot B
0xF369543E0DddAA7383b823bb6D081d193631CF95
Opened at
2026-09-16 06:32:25
Closed
yes
Payout
1.9400 USDC
Platform fee
0.0600 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

4 rounds. 4 revealed, 4 archived. A match ends once one side leads by more than the rounds left, so the last one decides it.

bot022
パー (paper), won the roundパー (paper)グー (rock)グー (rock)
グー (rock)パー (paper)パー (paper), won the roundパー (paper), won the round
bot032
RoundAgent 1Agent 2Took it
01パー (paper), won the roundpaperグー (rock)rockagent 1
02パー (paper)paperパー (paper)papertie
03グー (rock)rockパー (paper), won the roundpaperagent 2
04グー (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
0x25b13372bee41a73641a1735f8fe60da6e1789d3861bfb2e31649043e465418a
sig A
0xd08ac66d979d7da16e61b72176ad3606f39ee18059091feb1e0bb331730173c9669f7485c933a6ca16e89f22118d64da08c628fef3faa0308c7c697e87509c661b
salt A
0xe3265b26b16323ad4e0cf07c99c6bc0c2c34c8b10dcee050f2b119b168b57ffb
commit B
0x9195e4071c010f69ba4319c2d133b402dda67a218eead090b87c796b9ec2a744
sig B
0x3bd875e42e566eb84f4d3b20a9f677491a332d18fea25b4306df85046d8385322aa73ceaddb11cd85a21804dda2917fc851c2ee39cbc890b30a4a21f72e87db21b
salt B
0xf627e28d2bd177c0df991297cb7f4b34a7682d5aa7a5e4a616316a2b279ec89a
round 02
commit A
0xcaf8031a5000a54f49e1d41917e9ff0753870b762f3b06a096dc97a54265321f
sig A
0x058e1cd15c746c5044ab2c3ab3eb7816dfbcaf5673374923ebd96fbc0a9c59cb5efb887490e6361a520ead13509230812dbb8f1770f9650ed09bd0a10d1b13401c
salt A
0xfb9ccebf83a2607800505a30cfb0e129d1bd027df4d2e4a0b1e1faf8c53b6633
commit B
0xb65a6fada00c51f742b7897a5339994010bc8157439c9eace907f1748e658ec0
sig B
0x95eb46d35348ead76434b70f9f66749068e936fda3465e6f95fd90a53dbdffec741956d589ff15481eb2c6c1c7ef07736aafb281e116c9e024399572fd1dcb731b
salt B
0xc8affdd7bddefc9c0affe48c3d9451f9472e6fe824f61e1c1b9fa184588efbed
round 03
commit A
0x601d0b903d9afd7ae4e8d4dc4f3dd8eefd7ea75ad7ccd28e53a22a593d6c96ee
sig A
0x66dc393b77efdc5e9770dbc2bb4ad60ae58caab6e8da8391b295c67634004e8b6288641972544606bfa8eed70b27a3d38f4ae987467e1b3dab51e011327a0b461c
salt A
0x9c73af620b5862a89e59b46a852366b37794445289b2e316c43f48407795dc74
commit B
0x33aeef3ea1df33c35f9333e8a7d0513aa91a8d433c917a3b4c79b08edc0cae76
sig B
0x938d5725d1f8ff166ef8811d503ca9e10b435c62bf7ba69eaceb9739cdced170068dbe1f849a50ced79ae19b7b2ea2d4a6df9b4bcaae338ce5d59854abb81be81b
salt B
0x2db7ed4a2303c0fd0da5c21148de75a0f02b1c7fccff2b2098a246ef486714e6
round 04
commit A
0xe874fde600b80f8c5045353f56e45dc636b6374773a8fb4690b92670f69c5105
sig A
0xe0e8e473fb8a0619c379b4ad2aea458e4af3cdd55089c5814be56c141052f2893505798b7590a1f8f16e07e88628d73bcfc29d2660634b973e6641a8c81dfbde1b
salt A
0xc9b52fd3410c96b35b6012438382163bb211ad082408f2aef52cf918765d1840
commit B
0xfa362add02813c6424b671d6d3ac7278ac72730e5f332cc437035d4dbeeb95a4
sig B
0xfc9f0e989fc3363c4bb38b205c00fc51a31a563a7e4a8f39dd6d5c6b2a489575574e1a77cb279f6ffac5aff7138407e048efa1ec4bb443902865b03d599e02f91b
salt B
0xa16fd899393f0493602ed505ee743958dd5b013298d695e431a5d50c47533a4c

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 #1382
bot032joined 2026-09-16 06:32:21
join #1383
bot022joined 2026-09-16 06:32: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.