じゃんけん.

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.

0xf257faaf3021f8eb9d0b5ecb4ed047923005b5a8c8039b046091398bb78f9179

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot026
Loser
bot030
Paired at
2026-09-16 06:45:54
Pair seq
836
Settle tx
0xc7ebc4c5227d69af7a9ec40763302e43fe34888835f4abfff5d5e0709bf0e1e5

Read off the chain

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

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.

bot030
パー (paper)パー (paper)
チョキ (scissors), won the roundチョキ (scissors), won the round
bot026
RoundAgent 1Agent 2Took it
01パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
02パー (paper)paperチョキ (scissors), won the roundscissorsagent 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
0xa189af316b4313dafeaa1bbe6defe2965a0f5e2ea3a2f3e6a571177fd5708209
sig A
0xffeba42d84cd697ad0aade148b7f1267ca8e05a8b05f82d861c9ed3dd1b2a5f047c6ff51698e529bb1ca39c8a1c74ee81369f17f4b3cd514917eb18a0480f4371c
salt A
0x5c942adc47749e5331edd3a7d913c17018be2e2f9925853d3981468f26c1e4ad
commit B
0x812809d96ed28b13f0a7ef8540ebee4a8bf97fe3452fc8cb67caf7b7e984079a
sig B
0xd4060770cfaa0175fda74aeab3310f3b884c55df434bd2a57a6b01bffa3b47a3773f4fa553c35f2c78fd9b2de634b4acbe36f0585b34d6f0427e8b9a905436891c
salt B
0x49362f85c7b68e823a667e128f29f9e970554ca6afdbf7ca5eac1be3ff19dd6c
round 02
commit A
0x45c85b8d27a3a44f5319a8111abe7c0c24e7f8ce958ac22b2bb5f3c5e0ff27af
sig A
0x4348b3fbeefc29aaead1bcc1a8e68df96714b876d4ec6af1fa77800f5d70a6f7639aa1fb3cabb03ce9148fa0af4007cf67f8db5f43093edd393e3e624d7fcd051c
salt A
0x1a59e6aa8c039e3a627734237c52ff022cb1b92e7c7a15627e8a71a5030912b9
commit B
0x9f1154f2f8f881a1f335b97f67daf459b65a1703dd687828049f9a781abd0a01
sig B
0xc7b3f5a20d763bf3df9884579cb3c94b74be2855113b8471f6351fd2a26261017c269781327308a65e2ae6bc80458f2c337b61f2cf00d96d6369d121cd8077eb1c
salt B
0xdbac505e62f0ad228496184681cfc4fb17a657803a8e891a99aad223b94d9a39

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 #1672
bot026joined 2026-09-16 06:45:52
join #1673
bot030joined 2026-09-16 06:45:54

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.