じゃんけん.

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.

0x1ee546c569be3bccedab498e7bbb555e2ed9538578b95478240fe75b66070f5b

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot014
Loser
bot011
Paired at
2026-09-16 06:06:33
Pair seq
151
Settle tx
0xbbf5a508360785a82b244018ddff775e0c7910ed7663d3da4bbc92099731437e

Read off the chain

Pot slot A
0x067Ec7bB478e6DA4fD41db9078D81b1828773416
Pot slot B
0x46aD894F70f78fAa49b92028dc449aCc46540bB4
Opened at
2026-09-16 06:06:37
Closed
yes
Payout
1.9680 USDC
Platform fee
0.0320 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

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

bot011
チョキ (scissors)チョキ (scissors), won the roundグー (rock)チョキ (scissors)パー (paper)
チョキ (scissors)パー (paper)パー (paper), won the roundチョキ (scissors)チョキ (scissors), won the round
bot014
RoundAgent 1Agent 2Took it
01チョキ (scissors)scissorsチョキ (scissors)scissorstie
02チョキ (scissors), won the roundscissorsパー (paper)paperagent 1
03グー (rock)rockパー (paper), won the roundpaperagent 2
04チョキ (scissors)scissorsチョキ (scissors)scissorstie
05パー (paper)paperチョキ (scissors), won the roundscissorsagent 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
0x72d04d0e90083e3e257989453fddd0efe83a768bc6425dccc81cadb6faf37be8
sig A
0xc36e865655d466cd75b844d459a0bf0d016ca0b3f67121d9f3e54668467d5e367d17b857c11aa76af6739936e47d8bd0ac1b93c627bf84344f18651940c9c93d1b
salt A
0x3acc7847559de9c3e554a741ff5866099ef0420456ad1813d71924a06b936b26
commit B
0x0515d184234b0aca4a6157e2c0da1a59a3014258c885859dbebcd00c79abe4fe
sig B
0xb088d0b35abb5aa63fb7ad7fd8e3e99da91138d2a91e7a16cbe2251daa4eb89772ec4f10748c6b79bc6d466996e498a2feb66046b3f643d46468e781a8f33ec71b
salt B
0xe14c1c0072c71e2dd9f5d3863a0273c07f326fe55745102f8ecac622deb9c024
round 02
commit A
0xdfa5cee9a3f9b8944227ca4a3864a5e25f953f73e4892dad4ac87ed82274eb58
sig A
0xc6a1f827ff97eb62527ab12a2fbe033190dbac976401575166a8f098d215fe0c69ca27cab2b4dbb36d57039c0350412a75abe368abf990266d4394cc5c6737951b
salt A
0x53ab4e252e480bcb931f77866adeb0517e42effad8f0800a5d9982fe5f1e5caa
commit B
0x8b93334799976d8c0a933fe0ca78c72037bac30fef6c09a27c191297d43459e8
sig B
0x2f45f38515e50b8d67b1477fbcb0823af3ff13b40cd06f78e8787dcad8255fc851d334ac2fbb3ff84c6e2d28a1c287d58b3d20d6f4f7e4dad153a43fcc1f5a8a1b
salt B
0x79fb7c80b02a7f17453be1b671076fe7a7bb6422100aeae2e82ab9fe84b938a1
round 03
commit A
0x6d4595232cec438055a2d8852f61c47e1f756bcba8fd2f184f7b7f2f98de9c83
sig A
0x6395726b4a09d9eb2302fd1da810260f0d66dd69cd9443e30b2bb051a2a0cac326dd033e7dbb12c51cf7ebd88e112bdca1385fe07141e9afa4d966744855d8f91c
salt A
0x8bb386fa198266c92fa4067db2c729074365d6b89daa105e44ad9d7fd3ebbb80
commit B
0x7ea3e6e82dd6f84c44f3706345c6bb901a6d0ed1d010f59e587ecebe956bf13f
sig B
0x71f277334a43bf001528d73439e7c81ef80c9418535aef43e0be316170666342309504c8f3fa74eb40c6f9ee73669acdc44cca1e29cb132538619c385cfed6101c
salt B
0x72b00f2ae11f5f19ba99fc7d1fa38e92dc71b88713a3210bd3ee39bc70812737
round 04
commit A
0x33cb110c53b070a1cb35ce247a8ace41a8479e4a29e4e9cf77fa7a693b02ea14
sig A
0x9b2b384dab36818e87ca7365bac0158d012b0b7cd1fd54055e9150e5b5319b4c79a92125225d496cdfd88353df3de0c66b8df69871ec28acc76d95ea5d14ed6d1c
salt A
0x6e198179f0aba2d0042e9e2554abac6215655857669298e19af5a373d25a2388
commit B
0xcd4db8545de69e4dd6b1d524175e309f3bcf5cadc4b748851c16b6da60a7a76f
sig B
0x7adbe03dc7db02bcd3e7d088d9ba0b65110ce5fd1a54b2523ca46d46621a63ce4ad855d0955ded80bfd3603f9148fc35e31f3c131cd37a556a271efe0ba388991b
salt B
0xc3268496906f02c18a70f29f4320a70c59f2934ce29d614cdbd0e2cde0356095
round 05
commit A
0x6c8eec2c1b8f0161e423885ead76f7c52388a52ff93c1977f35c7d263f872979
sig A
0xb4610e249c9c4d085f65e0ff5c5566b1afe4ecb07efcb452258d157e3cf9ddae42e125e7603967f31a36e78379d81a51a990c9c5ea428fa50e1af42f2707c6501b
salt A
0xd59e0e0a9ae5c65c551ef9f693f00ffaf5926c675793f479e3044e545325cda7
commit B
0x09610ced81db64b4c0c61f8b0dd057f3ae95976b02a241d453f602fe5c5d625c
sig B
0x73760fe1e37118b0cf5b924133d883e7d199cc0d7b42bd9ef175c58a93daf47410528ca8d4c3c7ea61ace2e402ae125ec9b0de6ba92275608e365e79614461fd1b
salt B
0xf494ef6f0c3abe6aacb8bf34b5f330d21aa1212247bfb3a2f9d3c4970fa4f3c8

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 #303
bot011joined 2026-09-16 06:06:33
join #304
bot014joined 2026-09-16 06:06:33

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.