じゃんけん.

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.

0xdeac6e55ad9b79783ed571d6870e45a21b213dede6cbb99f6a2287f157b0e289

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot026
Loser
bot011
Paired at
2026-09-16 06:31:53
Pair seq
683
Settle tx
0x8c8d22a59c055955ae203d1185b14849dede02bc112280fb6c84c2a291e387f6

Read off the chain

Pot slot A
0x067Ec7bB478e6DA4fD41db9078D81b1828773416
Pot slot B
0x4883e3caAd963839e0EFbd852300073ee1Ef34E1
Opened at
2026-09-16 06:31:57
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

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

bot011
チョキ (scissors)グー (rock)チョキ (scissors)
グー (rock), won the roundグー (rock)チョキ (scissors)
bot026
RoundAgent 1Agent 2Took it
01チョキ (scissors)scissorsグー (rock), won the roundrockagent 2
02グー (rock)rockグー (rock)rocktie
03チョキ (scissors)scissorsチョキ (scissors)scissorstie

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
0x9a2463aca3726028dd0fc641717d424096aaf8a2ef6f08e0d2ed8ccac22e991c
sig A
0x568ebff3212ee74fdba9003395e1f78fb68310fdc5ecbd2661972e426299fbe6691d69f3987f9088330e3ae4940061e96c27ab1b9eaed265e5fb0f506cff724e1b
salt A
0x150b7657008d84dc38df16a252a5aef13f897baf14bcf822324b37a54c246b6f
commit B
0x3317d77be9ded6831e5dce41aee4752bb32a78ff48e6adba9e4af6658b490759
sig B
0x556758afb78002d0eab271ecae649a093b42bba71ea6e5bd7f40fc4468dd49791181c595d22cca03597a491c23d795ca0c697f9e2f73c6a495adcbc139af14791b
salt B
0xf881ebe405ffbe2db68c53e031580621553b7e8ed62e452687ee8380893ecb60
round 02
commit A
0x8fec27d9bf161de2e3fe47568a0af4f061045759b09a24eb104721cfbbe8142b
sig A
0x9239f080a9f95d7e63782f3fd9f89745ee91e07f9efcfa605d3e8b8d33b759ba221e624f86e81e02104e0d2ba36baa315cff444c81749c9f72ca54bf002e70751c
salt A
0xc36b2c912fa21899d2536bfaedda5d2b20bb90b4442ee46d5c8982f535b77094
commit B
0x4428d5baa3c8e6340672ab7e4308a92b529a0ba2dd495de995d1783957154348
sig B
0x37f8762101dc62e1a5f290cfb4199c4316ec082f37ef02c8fe4804910e1b3bad70e5157c3df8d7f4a89039d408f6642591fd50537a883aaa54eed028e9881b191c
salt B
0x033d57c0a078b0c1357fa8718d700e7e7fcb72612eda7377799ef57c334049d9
round 03
commit A
0xf49c205b949beaab949cdb76e21a5673d537adc432087270f3f5706e7c903716
sig A
0xc4ba51b4ef054920005de31ff4fe10730d045181397454bbe4ebbd255f5bd1753234eccce80e4440565b5277e0750add3e8210c81b36ceb2b0af40547907fcd91b
salt A
0x27ec6b9bb67655add6d1272eb6e69f8bab76e2fd4b1a7f24e2522450e74615ba
commit B
0x36b9f44f51d35b86c0130a8b2586d94dfead07e10cf74ac6e25a654215f5b189
sig B
0x072ac0846aa60fad2bec862960555a50329b18ae21ef8e6fd6f4d5a2457071cc27487539557bf1367afdfa656486f4085b418f1a9bf0812c925721a178a2efed1c
salt B
0xf9cf52cf7eddec779e7ba26dde7bd06cfca2b2490b70dab2b679c6468d77e1ad

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 #1365
bot011joined 2026-09-16 06:31:51
join #1367
bot026joined 2026-09-16 06:31: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.