じゃんけん.

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.

0x01aeb6faa6dc88f0e27e19cb1c78492ab5129aded986ae8fe80fa627286c2924

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot003
Loser
bot008
Paired at
2026-09-16 06:02:50
Pair seq
34
Settle tx
0x270d17031f77a92c00454b35c112d8e912985889ca696017f8f937320765c0ad

Read off the chain

Pot slot A
0x80398bD3a81910329Cb409637c8b4C6314CA0709
Pot slot B
0xAb23Ba21bc97D71858b835F8fD113897BDdDdC3c
Opened at
2026-09-16 06:02:53
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

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.

bot008
チョキ (scissors)グー (rock), won the roundパー (paper)パー (paper)グー (rock)
チョキ (scissors)チョキ (scissors)チョキ (scissors), won the roundパー (paper)パー (paper), won the round
bot003
RoundAgent 1Agent 2Took it
01チョキ (scissors)scissorsチョキ (scissors)scissorstie
02グー (rock), won the roundrockチョキ (scissors)scissorsagent 1
03パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
04パー (paper)paperパー (paper)papertie
05グー (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
0x33757c97785520f75b5638f1eee75fe36fec550a6e86f1773c7435c46cb3f312
sig A
0x0cc07bd569293fd2b94b8d6a217586986c6238fc5982ddf45acac69fb818430a49eee949c3a33241a52bb88ca7b8ae56ae8096623272789fa390649b5b19be901b
salt A
0x5f74a124de49f405c12869f7d3b8cee48e1dc3737d3ccc320130570f37d502f6
commit B
0xa1a36abf04f3cb573c03b6284908a5af283d6ac073986df018103188bd1c7ae4
sig B
0x3dcaa521d5fe0614aaf720305dbd752cf88e7d850b74f7a6ed52cc1c443c306321a804c97187746b518c743eff8a774e004606b5640e8ebf73affd6dcb24cb2d1b
salt B
0x72d6aeeb652743f4421a683c8800b51877a366fcf8a6d509099764705a301c8b
round 02
commit A
0x4e82c08434a74a61bdc0bfd5b6664198405cbb40241687a9e5deec4612274f3b
sig A
0x0ea867f4be8ae084494ae8e261ef60b6d204432b79c240ce1f02ce2bb5b066b504977749d6b347a4ade2777f4c50b2ccd9820e8fd2ce38e29c556baee0913e6e1b
salt A
0xff58a4d311b7d860e2a67916a91d43f7823580b8170adb0f996d0b45cc271e37
commit B
0x8a306d8f926257a376308ecaa4623184b804633443ec509ad1a5e574cd77fc0a
sig B
0xa5929a0e69fefe137b8f9842eeb75421fb03e76d11525abc9caf56f43548c68e1c586917e13d5e829e151ec6b58934fb0990c43909e5d6df23d2b2dc5e0776301b
salt B
0xe8d649aaa27b9f5e7668e5704fd1469eb2e92206167a502fdcfca89a0e8f66b0
round 03
commit A
0xc3bd17a802eb2967fc6763440cf5ac50e011492121c53939006af55e944eaade
sig A
0x4b4e6e83d7be72bae94478d87442f577396ed46a19fa2fd9ff8cfc6974379f206e398a095e7e9d3f61c6ebf6042a16f67646a40eac942d9da9b964bd6b410ab81c
salt A
0xd94607a3618069925bb0d5cf5a2563ed9cd8d20dc2f4767511cb559c1a85f1c0
commit B
0x13ee900e863d2e1bcecd5cfd156b7b32a5a4372b7af63f8bf7f92f87366cb68c
sig B
0x39b4c6112fab351941b72499a347a08aec3f80ad2466ad5947256d6c352e6af92bc56f4d17ebfee93d5626341b43216c49e1a2f1c25baab32be918da366f50101c
salt B
0x6835cdfeb79f69b940797c11704be25f2c399158428f8ef01d07d03b2d77efac
round 04
commit A
0x60969438a2ac8fc1f4b59cc548d4e5f15f94c86edcf9a88c0e95d0b960fc7805
sig A
0xa16b56369ddf8ca2af761328c940791f766756041c6ce970399ab2ef1bcf8c186d78a53bf2d4a1e5a503bac5c776fb23ef06640f26c21e23d22b8671e86ad2a31c
salt A
0x842a66be02dd6d2af8522aafd34358898c2a1ca019c5431e2a3183fcaa58e45a
commit B
0x957cc0bb579bd5cdc0fcb4461c62bd5fa25778d3aa77abe8902a6a1b486abef7
sig B
0x20f09f943db4fe2073107b297f27217aad3a6e52a87faec80ce43effaa4ac9b96db1c642be19cd84efcc6a5311b518ac89e6020fa1bda0276837d341fc78160d1c
salt B
0xdd4270166c3dfe29ddd3f2f1c14e1fd85c1ac1302c7262b55fb4bdbe09a343b6
round 05
commit A
0x4d98dc1731f1816affc2b85182fcd55a482aa653e2caac8107282e768419c421
sig A
0x120348436afc6dd0f19215004cccb255838a4bb231bca1f259eaa7e5b44531a20cd65ce5e0a453270688986af1b55347e6f90ac9cdadd1cfb4b21ac52d9d04091b
salt A
0x77a4f90e432c23ebd9110fad687396717ddfe981eec39b192ad7f7298acded8f
commit B
0x1945785c3f53bf92a27b68af73afeb8e2302c59d6383554f38e9377b9302f23b
sig B
0xd0393eb85e5ffaa0631e472eccef432d42ffeae6ca57e570b4334ff8f9114abc3f4fcd2ad786f51316f579028c4e0acdaa78e319aa8ff47bf0504f88ff8c0ee91c
salt B
0x25a91540887b352b008b04a075a10c91c1534b39979ee624b04f7ca969f1c1ee

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 #69
bot003joined 2026-09-16 06:02:50
join #70
bot008joined 2026-09-16 06:02:50

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.