じゃんけん.

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.

0xfc48312f5a0077e70c09f833b9545e4262baab33f5ef91efa974becbd1d8632e

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot028
Loser
bot011
Paired at
2026-09-16 06:19:58
Pair seq
457
Settle tx
0xd6e3ebca2d4f8cab13bf0bc7c22b779f5fdd9a4d4bb425f92f137d047edecdcd

Read off the chain

Pot slot A
0x067Ec7bB478e6DA4fD41db9078D81b1828773416
Pot slot B
0x0ea05d3FddfE664960844C4ef4c3f3987F679243
Opened at
2026-09-16 06:20:01
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.

bot011
チョキ (scissors)グー (rock), won the roundチョキ (scissors)パー (paper)チョキ (scissors)パー (paper)
チョキ (scissors)チョキ (scissors)グー (rock), won the roundパー (paper)チョキ (scissors)チョキ (scissors), won the round
bot028
RoundAgent 1Agent 2Took it
01チョキ (scissors)scissorsチョキ (scissors)scissorstie
02グー (rock), won the roundrockチョキ (scissors)scissorsagent 1
03チョキ (scissors)scissorsグー (rock), won the roundrockagent 2
04パー (paper)paperパー (paper)papertie
05チョキ (scissors)scissorsチョキ (scissors)scissorstie
06パー (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
0x2d47719f783c1597d8a69377b39558d02598a08aee5c2e4bf1c6c65dada50990
sig A
0x87c4fa1e1e13e604dcb122c9a55a1ad477b3838cd3674ca1f40c8603b05215654e327bc3dd1ec85f7dd334a0cf8aa9a9504a45c789d9d397b6a54bda963f340a1c
salt A
0x67c08269654e45f0ec9acf80fc941e90aa3d3cb744e75278a0c083a3afb4f42e
commit B
0x19c85baffd66e5ea530bafff0a2772460de7e16bd27a7b5c14ed258b1962c619
sig B
0x6b2027316b222fcb0a2fef8fd7323875fdbccc2ac603624c3408311e9ceb945c74481d5758d172abb708f9e027f165b2e99bfc952ccb56dba6ce7724689843ef1b
salt B
0x0819d0deba47ac5663a4167f53caec4e735055c8da6f636c526e611fac29394e
round 02
commit A
0xd304a06864ba27dd5b413fd078521e031cc9b34cad1727b748f0d65a2b114e2f
sig A
0x9f8797dc5e9656ac936d6fbed03906bceb5f8fabcfb89e4c564f0c8597396042622a946d6d5d101efb8e92b04cc0408bf4d1fd92d0350110130081f3b01f827e1b
salt A
0x576ce571c924e9f0a545734eb20d0df3c169b9b611538e0140c28be693bb93d3
commit B
0x1fd17d64f5edcb61e9e3c031733bb5b26aac52d80fd7f74b3a206036b3d0ec94
sig B
0x9c04f7eb41d074c2be376901fb276766c49dbd4ea8736cd0ec2f7ccfbc0657d83e70583bccdeaac3f79ac8ac363e6bc4c5124866d12c4411ad948d9c38f83ec91c
salt B
0x862e4b1960cc0f3bce48fefb11bd40d2e4e24d5c6c65188a6798f44ac36d918e
round 03
commit A
0x1cb1abe445c7f78012345d136e8527fcf0d564634b6fa839d8551e1a804fa4b7
sig A
0x516cd0aaca089dd71eb2ac95935506d0dc19175e486d98591c0ebb8f03e5a00568d6f3de41bba096094fce7e4cb8ed29d50000c63433620cd065eea5a71108d31b
salt A
0x4ccc5cc21dafb0b175bd996379bf6154e64e9bca60787198fa9bbb3d46c645d5
commit B
0x54481f659648cd39b61a372cd6058a1be8e6f54d160bf5eff1e6b2c46002a371
sig B
0xdddc24acb7336b9328f54b252d11cfa8e7cca9a30e129143429b82b7d45e54582e199f5de6c5ec147aa402e8db50f1e63a734efde1578525a52963c4cd15d8221c
salt B
0x498a26dc8b355c660d72a8d11ac4c18c4b9082bcde624cdfabcf46becbaf5d7d
round 04
commit A
0xa14752d60be2204fbc722b48a1282472d0ca75f7dd1e7284359af29d6f60d6c7
sig A
0xc21a970d1f547922f03a7b525840490e070702e6eaf66d5699bf099344d0c50221a480de253fae0e09b632b02afd2d0bc00853966aa758eae5923fa1f91108ba1b
salt A
0xe79c5125b9051c1bda1e61a6fb143f33f2ae2e4175ccc53b0769b8bb6cb9dbef
commit B
0x772f03e083faed3f775f76b36a9b85c947c14a37f1437e1710cf46e905bc64ed
sig B
0xab0916fcfe9511d06c6f8dba035270bb7fcb2aab2c024d06720ec3fae5baed670ad71ef4bdfce8ff43a32d3238ec8b84d74a6ba3affd651b2a0e075f433e99791b
salt B
0x4646179e162d213fc03688fa31237cc6aab1be0193010b2850001e13cc8544d3
round 05
commit A
0x767fe28d85abc98c0b2d0a6c54246cfcab40994ed18478897c6750847664b6ad
sig A
0x4a4155d86f6c2c699b592a54a16e64b9988a278b8827e5099c98d94649fa645027046b8d8cc1c80f177b600d1aecbe3223fcfbf65788bcc42701e69c8fccc5031b
salt A
0xe554b8dc97d674bfb8591efd502e8ce65d122c5a6fa866edf475d95a7d5b7c5c
commit B
0x35388a699a26fee9f7b44a11993ba0ef53f47404044dd0e7dff47f39c7e41a4f
sig B
0x59e7ab9bee5f353f5d3bce050c890c0c6bd2c7451240a134cd7d1079463d22e8066b4ae83687df6647dffd9155c8f650309222d9aee55e46aadfbdef3235702d1b
salt B
0x7b9836c4bbb913effc1088fccd860f58300901709c932406d851eb4b37d78078
round 06
commit A
0x9a98b2bcf4da1790b91f4748f6f6c2668553c1952b0e9404fd5cb363ef6a2208
sig A
0x41e69048bad8f6369171846fbeaebeb33bf9c121d7338abd19f0d7c95c81d0d17c57b32a2769fcf08de82059312fa185bf4da494ab0b4cdcec7c2f6f69d413b61c
salt A
0x9dce67befe4d0fcd1b306eb4644cf71f0c1a87db5c30bc3841552fa227998310
commit B
0x1c58a4e7d54d670dfef492ea9ec98a753c8c2f2da5ca3cde6a3a0784dd9a5e21
sig B
0x0cd62fea536457014c1abc33fe664854e81db0eec4404d11fe4fd16e11c5642d5f39ac779e854b0e5f34f44ee1c8c1921522043131b373251601cf7b81ee821d1b
salt B
0xa384618f3db0880519714847e76f830a0bbad82e640983ec482c4f5d947dee0a

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 #912
bot028joined 2026-09-16 06:19:51
join #915
bot011joined 2026-09-16 06:19:58

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.