じゃんけん.

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.

0x998a1b070a9be549dda34b787b2faaa7959cad4767f2780ae944076fc1119b54

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot012
Loser
bot004
Paired at
2026-09-16 06:10:26
Pair seq
252
Settle tx
0x238c4a2cc8cf6009a6340b085862b62e69e0d18195f34d94324ca5195e56c63e

Read off the chain

Pot slot A
0x62629d1ACe95c321ECFaB3E067417969C917bc2C
Pot slot B
0x79e61C35DeF8fBc8f3b5dB868439A13e6f7845CF
Opened at
2026-09-16 06:10:29
Closed
yes
Payout
1.9400 USDC
Platform fee
0.0600 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

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

bot004
パー (paper)チョキ (scissors)
チョキ (scissors), won the roundグー (rock), won the round
bot012
RoundAgent 1Agent 2Took it
01パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
02チョキ (scissors)scissorsグー (rock), won the roundrockagent 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
0x7296a8d888de86f9a1c3bfddb069c6eabf1a63607c556b7247b49164c90fd7e0
sig A
0xcbd3059d9e6a2dd26e2497eea68e35d5efac7f210eb8732ed448205ded42fa9c28cfac6bc6fae1e8206515a7933b6dbee623bed7e20cc7f800c7420791f27ff31c
salt A
0xa62e5928dbd54ea9b3a70d6d5ee2ce7fa1bd465f8c269a8958d85939df59a808
commit B
0x4fec5d76a4ca3b5a395912103ae44ce22ed288c26db633845cb25a0ee0cbf743
sig B
0xea45ed08257c65c09399c318bb23804df6e2037051d8208f4c2cc671c8f948730f17c42d186bdd0aa5b6182924eeb64c3bd9e4df059b77b1210f05b04219921d1b
salt B
0x940581bc26ea5d682b9ebd3273f29a4122f1cdc7a8dd44d1ec1385671f585e74
round 02
commit A
0x55352141f735fff4b6bca357b2700a4c9c191d661e52b0e75767d72a617b5025
sig A
0x91c5933ba178a356ca3408d5804d7f922b41fb3ad67f4c294b549e24bcfb3a4d2cbb57bdb336fcc6f97aed49ffb85400be09c943f09570919d2ee7bce9508fcd1b
salt A
0x29c98f8cd2d22e823b8c94505aa1c8f32171e4559ff4d3d9b5f2ebbca55f96ce
commit B
0x5bd12c00d172bcb409079ea1400b351af52c28361c19d08403a56726f8c76760
sig B
0x2ba5dbdeeb2f1239e65711fea66fd36583740621d02a749d4d0d08fc29b1777f35b7dc9579c2b3a2df6e447c0acb8bf0cea75d321f6a1606b8619473f481dfda1b
salt B
0x88407da6c1ad59f00e65c27e623e0f34aabeaa61dea2200eee899753360d851e

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 #503
bot012joined 2026-09-16 06:10:24
join #505
bot004joined 2026-09-16 06:10: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.