じゃんけん.

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.

0xe866409d0aa9a6227be91cca024dbb4d4336f501286457fd4685a8a40f6a5759

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot012
Loser
bot046
Paired at
2026-09-16 06:02:19
Pair seq
14
Settle tx
0x81645caa60ada615b7787b20e4457280e387835235a87bdfdd821f0ee78bf8b0

Read off the chain

Pot slot A
0x79e61C35DeF8fBc8f3b5dB868439A13e6f7845CF
Pot slot B
0xe58c5EF8A62e4B2Ac091FC4dE637B86487912f49
Opened at
2026-09-16 06:02:22
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

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.

bot012
チョキ (scissors)グー (rock), won the roundチョキ (scissors)パー (paper)チョキ (scissors)チョキ (scissors), won the round
グー (rock), won the roundチョキ (scissors)チョキ (scissors)パー (paper)チョキ (scissors)パー (paper)
bot046
RoundAgent 1Agent 2Took it
01チョキ (scissors)scissorsグー (rock), won the roundrockagent 2
02グー (rock), won the roundrockチョキ (scissors)scissorsagent 1
03チョキ (scissors)scissorsチョキ (scissors)scissorstie
04パー (paper)paperパー (paper)papertie
05チョキ (scissors)scissorsチョキ (scissors)scissorstie
06チョキ (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
0x78b409e71374ee97b4455e563db5a50d34c7406d9b395c2471402e0b93a55773
sig A
0x445bb2c4c36bace73e30f53c3d545474cfcb116779496195891ec8b5451951be6f1a546914251c7c97b8af619bda8fb323ec77d11793d687fa93f059445046991b
salt A
0x310d9e39a43e486ea9c85922ed9e97febb4d34aafe35258018080a10c87190f8
commit B
0xfa3d0980637917ba7958dd9a4b6efe64ef764bc90febfa374de942343e3d5c4b
sig B
0x833dbfd4cf4c4312859b0e54e77959bdb3c199800ea8581240da8b4af689310d261023313f54f55aa64c786c8e9ab74ac612844b77965890ce6bcfa2a0a59d7f1c
salt B
0xb9fa955040e45f1769d5e1278e0d246c0de7c1dc9c3f18d31ad5f185a8f41b52
round 02
commit A
0xd05280ecae5565b79d438b2aacad179bd63e32ddb5fe3b60b2e4db75ce668bb3
sig A
0x740951295387e43694d92e7a348bed31cea99309ff7701551e0d8e2055c4706c3775a6775db61298e7c816f9315046c91d2b258de9a9a2385986fae92a54c3fe1b
salt A
0xd698bc2501eba407ff23a095108cf3768b67b4530f2c6070f863f10a4db0cee9
commit B
0x8ca2ea47bcdfbc7819961f2eab74d902c9070ae8ada304cc29c171ae62dc328d
sig B
0x17b6555d04c315ea51de02f020b9311973468307baf80c2b43cf7b90547478e32ce9522caca967e8cd4bf8b20b8b17b57eac48246100f791ddc1ac65313335df1b
salt B
0x02cc54a2fd90157dc0c2814da32b97a99effb545ecd700b81a292cdce37fa133
round 03
commit A
0x731f1b58fc527c5c531ef0a0e93c0a4630f63f61b898c4b418ce967ff4700c99
sig A
0xe580a7b1aeafa848cdb5998d52138e8acdc59b177edb3e181859c63a9f47e40555b77056d4ea0ddd429e2d7d00fdcb2c2d626026ad841a4b71ba91b0d37337bd1c
salt A
0xa71d03eb98b2d438151b4aa30eb0c4275fa4687c7724eff470a6370a362117c9
commit B
0xc1533d4aa4853e01a410b2f12fe21f42f279a2f2e42ec8797a4160451bba356e
sig B
0xb80100675975ca4613faf56a1ec1cf09f42e71468e0a636e94840b646b776a292d599aeea45d0ffe7d796b117749aa16e34075fa67b8b20cb69b9844b77291211b
salt B
0x596c543c380dbbb1b1c6653f489cbf6b23ad706031cf201d5cc307f38968e440
round 04
commit A
0x3583039152e3a3f60568ca789b691f23618bd4e6b3639ba1b2eac027b4990957
sig A
0x5adf71c5321374657c3aa24e76e6f7f11c3274162a03227bd895556108c3f3e114951d3222ec3e0304b47374c330eb84dd8a0aed1b29210bbde9c0b7cb3a61641c
salt A
0x34cea0f16f9b422945f61f686ae8d5feb3a64223d43a0e4ec731c4021841d489
commit B
0xf44bbe2bf25bf9d081cf589da29bbcb76ad0c2450ddd313c27168ff9c61cf1bb
sig B
0x380d29cd7e6bb29c5ba756e9158563ae4218200cbc38cb415ce625808b6e8d6a2696f4900e84989e9c53ab141d6130a199dbd3781f7e496d311928c3a8dd18a81c
salt B
0x3f96098243c11260ebbd8039a6fa09e07eb919168dcf7d1d1ec6766fa5c0a153
round 05
commit A
0xc3bdd0cc4eb16142ec3f0860cdadf1e83a8d11c1ea9aea548d236fda981ca35d
sig A
0xfb24377fe70af1703216360fe1275d7b59cf85eb7d807306933e165fb810ecf5366c5f274b2edcc640872c6282ceb995a7a4de6a6279044495f500bb3dff8cb51b
salt A
0x595c3ae237a4421e78dd3e649a7efc873911116c66b3033d5b08173175c7e156
commit B
0x6f4f44e1f3a04af4ead5766d129f78840a384c5d4f31c5157b152ff31e1bdb62
sig B
0x933f5c61a90eb10c5ae0ac8b56ebe8eebf8e899de77d0756539530b51b2c76bd1f8f8b64ee34b4a17823767942caa887107d537fbe90110834695fd03ba052c31b
salt B
0x68c2390ddeacefe1134e5c9d96dba230bed1420a450f20c0c30dda0cef6179a0
round 06
commit A
0x87110c3d23b9bf7c3a6720379e9c951da4036f28f6050f1ca5513656f42406fb
sig A
0xaab41d0bc3fb95a155864baecbe03ac284ab928849bc9d75b9a50b8d39210b6c0b132a1a584e330b2c9b0a231410b22b24730922765f987162f1a3aa6b967cbd1c
salt A
0x0eeb6100e18cf945e6a890063dd58d9b8fc495d33acf029d11f7c60650032f8d
commit B
0x9da3cac18045017d33c863352192b80f28e5d926522e8a256e39be03c701d596
sig B
0x9a64f8fdbc39e91b896a6836e0f024d138563e9064e86e41f6941b25a8e940d17616586071d381c491d0a314d8ec02b9651dda92b169ab777b1ab0eedf12bfcc1b
salt B
0xc868acdc633094a9c36a86c9552f17e3f7174e0706b6ec7258583b1eb1c10854

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 #28
bot012joined 2026-09-16 06:02:18
join #29
bot046joined 2026-09-16 06:02:19

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.