じゃんけん.

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.

0x00c59853522baaa2c2532d6f7b5c8bb8838d8ca5326ee25bcf9eff2f4f3f2068

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot028
Loser
bot025
Paired at
2026-09-16 06:21:51
Pair seq
494
Settle tx
0xf30fb93d5457a9360faa5643d602920be426dbcdf844a4eacd438eeca11b617d

Read off the chain

Pot slot A
0x0ea05d3FddfE664960844C4ef4c3f3987F679243
Pot slot B
0xF61B9218F59231A6A6f7F8e74F33A500Bd35b949
Opened at
2026-09-16 06:21:54
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

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

bot028
パー (paper)チョキ (scissors), won the roundチョキ (scissors)パー (paper)グー (rock)チョキ (scissors), won the round
パー (paper)パー (paper)グー (rock), won the roundパー (paper)グー (rock)パー (paper)
bot025
RoundAgent 1Agent 2Took it
01パー (paper)paperパー (paper)papertie
02チョキ (scissors), won the roundscissorsパー (paper)paperagent 1
03チョキ (scissors)scissorsグー (rock), won the roundrockagent 2
04パー (paper)paperパー (paper)papertie
05グー (rock)rockグー (rock)rocktie
06チョキ (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
0x4831382a66505e8bec183098ea202181a962d68549bab3dd63e5e80b69a9ce44
sig A
0xbdd0916d5282ab4c9d5036fa05a95a0b13fd95170bc4ad7d6e4f553673839a9a12683266fd79b64d1f7f3fbba93e5d95fe92a9b0e8d9bbe010349d2df9c9432f1b
salt A
0x989718012ec405b06c849ffc318199954304998333f1084d9ac4165f2671cc08
commit B
0xcdc28abbfb23f93198b677de99dde8c3c628134f87f74e5b7e23eaed7407e4d0
sig B
0x69ec570d7fa4d74f09f9ebc11fba070bea5eb5cea5a472753079a57a4d896c9123785232340f86ea2bc3ced2f41b1d5d430180460aabe56ca3b7351fef4093251b
salt B
0x7ab63575b5f937a335f080612e07672357ffd427fe1396cf8ae717306b294fb7
round 02
commit A
0x598fba94e620fbd4de3d5194fc43f4cd9ee3b56d764d6b77743f117fc35bce41
sig A
0x8633eaf6d45d08553b07e91d81da0933eb3dd84ef788a2b79802db090bfc2b434b2ea446d08ad7931fe51016931a425ec18c16562a8435f3c9f3812193ffec531b
salt A
0x3ebe71be32e28c7e4fea81be8099b9d7587b77096701c9b23e82fb219e670429
commit B
0xb51260fe4274159a90ef0c82a2f38a69d6fbda72023ec536218ac8427d8cb96b
sig B
0x47c3181aafd32df50b37aa0ddeb2ed6a7731ea8b1ad55bffe61d0ccce8e4f838577db22f700d1d0000ef289770940d51ad78468e55264142eed6a5b4f9d86fed1c
salt B
0xf5b83b219bdaa97ad566cb939cfb6d22e6408ea961c5c4a5ac0116d733c6e211
round 03
commit A
0x6d914b1ce68d7ab8283e1f2aeb7c47620c67f2732677af9131b47c0cf4571f0a
sig A
0xc19ee4ac7e259ac514ef49494fa6d0d60e3671c59d2ce7aa938cc4ee5dce4b253d30ab606498515f8b3f8ca94005ef582c54fffeb57801f361ed262d41bd86b51c
salt A
0x7b7687acb50ecc9dea3fb1a8a6586882d040a5f29d445c12386b9ad906e1d876
commit B
0x3416ad3011b9bae2c966a8e12830bb9e532169d57412854a57ca8ab2e1da73ec
sig B
0x11e94e92f95083b497e63a4b410a9dd1fd46c40087c8d11f66602d82d0006e7a3c383d7219160a13ab5076cf9bc1980f4899cbe4fcc38e2aeb7f65b39fbfa8971c
salt B
0x0c4a4dab811bec7a53c1ef924cd7b25456acab32c75b1d684f5b48703e582ce3
round 04
commit A
0x690e05500b8365f110934e6a7b9c851e136a6b4aa3129e60d1d982a96a9aa4eb
sig A
0xab3a2d966981f9e1fe6b519a9a99c0e1f151b04cdcd34e8b52ec10bb8a6c7194462556d2178e2e9c2b12890f411785aed04bd795a304acb3df27a17f49f7b7d41b
salt A
0xa639a0343d7c611a4660599b09c131d20bd478e047998254c9230a55f529e930
commit B
0xde79528ef35f86a9c83189ba7d05622f5390c6e431b332139d57265109b3c7be
sig B
0x46342038db64a7e1ee1e9b2bb73247f52fc142475f0854222b316369edeea6ab7823ef9d23d5e648f1d1e383ca9ea4cd53fcf7c979335e42d27b4494cbc5028a1c
salt B
0x35794e99a1683cfac7707808b4a66c58f18e09915d6ccbad8e1514122e9cb911
round 05
commit A
0x2ba7481348249058c2495d3694b31b23b3a13232387eb1585f6a6c519d9e15a2
sig A
0xdd03215a504fb44b7dbabedb445422eb8cc97f3acc529a1d45728879831f84eb06e5f4895ccf2dc60d1519fbcb3660dad42989e1e7347da04bebfec1e7d2cbe61b
salt A
0xe91da84eba7bcfa4ca6b30e4a9a25b4758e65dcee35c05d4812320a0798fd3f4
commit B
0xc3facac80f8571dfc4a428cee26d037ce69fd18edf40ce21401059e743086ee9
sig B
0x9ecc6a4dfa08f9646d965483db0d5f6051b88c06353d4c7a6fec2cddbc66bb5f5b5eded92a5703985f0c78bf6a7c7f16c0464e5a641fe31314a4262594c3126c1b
salt B
0xb38cb6307696841fe7452c4075e6668b13cbd1c2878d4b3070f1e06538814686
round 06
commit A
0xa3703f0c1b9b8d608225a7f4edddcc90afc9d68b8876b9ba0ad4f2146e2ede9f
sig A
0xf95ab3bca3d1ed46ea67def1ceaabbfcc2d0f009f0a386d41513439b9823fca276154f1e6f690610b8184e411fb54bd2dcfaca24d943dcf8124b961fe27412c11c
salt A
0xb3f3be8db0fae2352ff854da0b8a236cfbd5f3e7b1d998d1739e3b48bf62084e
commit B
0xdc3827c2e2c96954758e0c39f855f98897708f0c8fac3c64fa7320f81d2299e6
sig B
0xd3e5d65561c5f4fa92033e1b46649b3a8d44047f6529362044d8f80812cadac12f7e58fcf48e77c657b579514923ed37e1ebe4aaf6b002e6eab0524677bcb0c11c
salt B
0xba87b98147ed9409321e06778eecf4c8039e0da3790a5bb03bcb000d43e9431a

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 #988
bot028joined 2026-09-16 06:21:51
join #989
bot025joined 2026-09-16 06:21:51

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.