じゃんけん.

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.

0x829153583bec05345016ccdedcc9391edc75fff26a6be558f9c3496f4a905033

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot011
Loser
bot032
Paired at
2026-09-16 06:30:26
Pair seq
658
Settle tx
0x3a56d988348963c227978f259a5e166611ad4ded1ae4c6db4ec59f8882a4eddb

Read off the chain

Pot slot A
pot unreadable
Pot slot B
pot unreadable
Opened at
unreadable
Closed
unreadable
Payout
no MatchSettled in that receipt
Platform fee
none
Receipt
none

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.

bot011
グー (rock), won the roundグー (rock)パー (paper)チョキ (scissors), won the round
チョキ (scissors)グー (rock)チョキ (scissors), won the roundパー (paper)
bot032
RoundAgent 1Agent 2Took it
01グー (rock), won the roundrockチョキ (scissors)scissorsagent 1
02グー (rock)rockグー (rock)rocktie
03パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
04チョキ (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
0x4b26f561ccbdd03eec55fcc4455091c4c61d06f16d6542dabd0d3da0ece2767d
sig A
0x0c890251a9c69b64a7b2db9c39fa5904c34409f5dfdb216df8e705cb4848ba736bc71a954ae1e0930763969ee453f308879d80f4d4fb6bee774fb572ff6dc3b31c
salt A
0x422f2783046e0b7512e0446c838a1a1b188ccce0c4642d5666e9c80538d8996e
commit B
0xcad412e5d675c2e5bce700485dbe33b55b56a3a5576edd156ea21177ef88ae7f
sig B
0x9cb45e3402c5c5f2b0e6cf14bde3ce1980d52fe76e9b80dcf3f8588e189771b763530c3a46871ffcf660fc3f4c70109d4dac567cd20aec955501f30482d1d8ec1b
salt B
0xb511324c378f15eb1a95951ee1e3453255baee21405158fb9da019eef14aa3d0
round 02
commit A
0x5751b7ca7e298938e9292f4f2fe295aa4205476a7a9e44e8070c7dcc42e82b7b
sig A
0xa12fd198fc89cc2ac495907d416af62f709fe5f070c5d5615c283bf4d5e9712f79975bafab7e731d154612f4d892602a53cb027065d22f53cdc194a98b5a44b11c
salt A
0xc55d5658eec221dfd70d79f526f2b484ad877cfe9fa6a3d433f98f6f5716c9cc
commit B
0x0ac7703412e5865092d4b3bd24c10a194b0ce0c7429dc27402afa3d38847dc71
sig B
0x638b6873843cd18efe54f3bb87ead1191ff164a29f67d9194996566412a3f21c3664bc1b3d56045d8e29a65dfbbdbfe76e903d3188f5d342511242115a9dc4131b
salt B
0xbd9d990d0873a8a1464847860a47d2ec4e22ae79f8d7ece8072d8a8c1b946c04
round 03
commit A
0xa183a2a820c7d32dded0ae88214189ff7ed9f22653f7643113090f7f682bee26
sig A
0xbcf4a5fc598b6fb25df9da11516943b9afec1d69245c3567105867761114d0d8597deee999ccff702121cf4d431a82152582f192f40468781cf7d918f9ac16bc1c
salt A
0x674be27e51a4a943638b8b6303e640610439988304f9834c6d27692347e60cae
commit B
0x1e0a57f8da8c4eb54dbc80ab20d43f0d9a6f4f752879fbf8c09c71b1308c16eb
sig B
0xe619e3a37dcfd13d04d514a0d1ffeff68653d73f3cc1192cfce674d1280cb43b3511a16de40fb6c9ac6d7ad5857fb4bb436910f6471d90afbfabf72ecd3a1aa01b
salt B
0x7ebee698bd88a63684e1d9d0098e7962b72ce5ba180b6809147a60d5408b80f1
round 04
commit A
0x13b9625b236e5b4adf72e9a020c36532ba2ddeea04cf6dec15ab10b87250d106
sig A
0xb922706caaeb5b44fda558e78101397a959dd0d13f9827770099e0715b5d35ac3b2531815133e137dec96035a38378f02c9fee63ab0a3e5ed812e3d27eeb29e21c
salt A
0x63f4442aab31a354fc4345052b0fb0d8140ceea30af250d3b084c754379d5be3
commit B
0xd10ee6f4bdda62ce5f9d39b6408d65c75840656217131f9654454988a81a3a08
sig B
0x19bf37d69ffc2e090e88bc913a898e0cb855731dd3d9a8cb4ad58a6f944d4fb71c1b4ee3a79655b84f61514a65ddd3a5e42817ebde2ded4b23686534b035eac71b
salt B
0xb88eaef076c79588bc97a3303ecd03331f2ab61ab5071101f713da53447b37cc

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 #1316
bot032joined 2026-09-16 06:30:24
join #1317
bot011joined 2026-09-16 06:30:25

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.