じゃんけん.

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.

0x6b930cc5f634f48d4f58a1180335b3f9f9637e869ffbb93964b9860faea6f3e0

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot033
Loser
bot028
Paired at
2026-09-16 06:18:06
Pair seq
418
Settle tx
0x28f1a43b2203b8a89c84191ecb99c9da5255289a7952f41fab6a4e749e366973

Read off the chain

Pot slot A
0x0ea05d3FddfE664960844C4ef4c3f3987F679243
Pot slot B
0x2481a470Eb08A136FE38CAd353196144cDc6C457
Opened at
2026-09-16 06:18:09
Closed
yes
Payout
1.9500 USDC
Platform fee
0.0500 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.

bot028
グー (rock)チョキ (scissors)グー (rock), won the roundグー (rock)チョキ (scissors)グー (rock)
グー (rock)グー (rock), won the roundチョキ (scissors)グー (rock)チョキ (scissors)パー (paper), won the round
bot033
RoundAgent 1Agent 2Took it
01グー (rock)rockグー (rock)rocktie
02チョキ (scissors)scissorsグー (rock), won the roundrockagent 2
03グー (rock), won the roundrockチョキ (scissors)scissorsagent 1
04グー (rock)rockグー (rock)rocktie
05チョキ (scissors)scissorsチョキ (scissors)scissorstie
06グー (rock)rockパー (paper), won the roundpaperagent 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
0xf7ee1f4cada87e01faf9ae332d766957ba110b71ae8b506b4b8d728e4fb297cb
sig A
0xea5ff5d216eb7ba0415029e2ea00f8d3f59619d79852cb86623418e13d2a5daa365b4b5fdfa85888598f8fa572ced93f845403cec8a358f6373d7cffc883f13e1b
salt A
0x89812145b6ded5cbbd97d85ac2d045e359a74f16ddc99ad60ba42a7f70c85a18
commit B
0x19ff4d8ba9f436a548d219fe9e81c114f6c80e20b7e1115b3e7a53d74fb58dab
sig B
0x4936a8d6593921d90a45d8af603ef8dc011c8786dd9fc58de94eedb8ab2e4297330f17f2100fb6927a4c7248dd225abfeea2e270cc15a388799709253bb637311c
salt B
0x90781520755c2c2f873843f5493c2c0f703b26adb5e7fd3077044f88a71ce38d
round 02
commit A
0x76b16335351e29ca5d9c3f7ce0c8c23b96a9d86f65b8fab62983a63bf7cc128d
sig A
0x6523eb39505effb6f96f0130eb05c28f77da48a4868afb0db781b0d7608157bc47a99f2c615e7f4c61fd0abfe07418f6afcef9f82b57696ce20e2f8ea746a6811c
salt A
0xfb91d42c1b1a74e9bb4db484abfc5ebe9268414f4bab1e68fbaaf9ea62473f04
commit B
0xe44e936a9c9bb565a7153162815b158a50845ad7ae7aa26e03b80140f88a3ba0
sig B
0xc874ff781c96eb565e39ca86993961e22c2d3335b9b42cc32ac7fa758dec6d1a0278811a21d3206f5405d98f85a35523619994d33af042f14bd4104b3eb211e31c
salt B
0x6a01654377100c200fe1e63ea465d156558b1a8d411b01f3d94e22403e6f9a20
round 03
commit A
0x306a87fa1578c983d2cf5e80927948b2d72a8a33b786f13573a023e51ac32430
sig A
0x427c2e166c506226c3fadd3d8f4d31a32b8f33eec3d11e342f75b20d02a3e6f409a3d5abc9f38afe134caefd31ba16a011392fbb729370567b643d6a162c6a0a1b
salt A
0x04739aca6b885839d3b84a032ff4691437cf321071b8c054c39e648df8f55a0c
commit B
0x2afd9b9e82ba379047131603e46614d0a139c8ccb530902c517f8a5634bd80e3
sig B
0x7d5948537fcaba3685018000d27bd46841447dad2f0264095c5492f8800758633e63c102cccbff5c34335d7de4073541f3f8aec9e491fd083b54a391cbf611a11b
salt B
0x4d24fce573840330d80b36c6fcac5749ab1151a0837d0cc418e5e425bf5a9576
round 04
commit A
0x80bf51321a3813496752d3e4a7b15e48f05dec25f7770eec2d35712b09635073
sig A
0xf212f0d41f8efa377af0109933a8c00ff0ce28390d28b9873271dcf66431ca113633416ed8ec1801f5f6fe3b58e802bd2d610752844ff1279d73400927896dc01b
salt A
0x1a6f1e061952d602e396b75b7e989d81387d88d9ccfccc749483f4bbcd445376
commit B
0x009a2ae9593d1c5ea2e08f2476860b7b450462aafb4ea9115c5dc92738931bcd
sig B
0x774519f6d8aa8996b79ca35330383ba175328ec28e631403fc1b9b56665063c06895743dbfe0a6187a742d334e81967b49e0a28fd33702157e5cf8a862fc7b6c1c
salt B
0xe347bc8b4dc987ebb694d4139d2998d0ae8f27755baf79fdf91fcb99ef65edad
round 05
commit A
0xd757e520dfdc770d94d0d250e887a2f82121b90c799e1a100450bc4e5cf3fa4d
sig A
0x0049d6947a0968309fa18dfb32feb20ee627aafebf0229e7fc0ae47bf322d603413e4c5c3a11fad496b6521a601769684c3e4326fba0ba8fc7fa9a683926c1e21b
salt A
0x9f009e1cd0ca6d21cf9c7cdde90bd5e36989b1ca48a0d46f8dfead4b38fc3eea
commit B
0x70fd5915a374822ad0db2cb2000fbb0e57afa165d19fe9f293abcfc6071addbe
sig B
0x2e570a1c01d1e365ba7792644fd16c6e1c8ea288d28e4b2bd3b5b962bdec39491636194131f1702004e9c45f3bf583c8947373911b82b58f620d254f878181051c
salt B
0xb1aa73ef41aa26f06c5a4b13bf75f8d0cc644b47316833a7017a0ab16e65ebd7
round 06
commit A
0xaafea084a4eaadca52d0caa9ed482a62aaff657d26a9c7b2218019a7f7a27aad
sig A
0x60d88ee31f4b0ad06fedb238821bf4fc680d63d0165675a4d037e304361dd66e13a655c3c5fc2e2380d2a680370d0b41d762b0f1750f4dc448fe42e1947976e71b
salt A
0x0c41ec8f2f5834c73103926e5008c9293be2c44b1059915acbf97daabeb78d2f
commit B
0x14d5b341e7957f5d64169d86422a944904c4a9c0c0e6acfa0c7f19221bc6396b
sig B
0x18d7a5bf35bd480c171416c996871836a363de4f06d0e0aa18247d0c0e41e24e6deee7dad82267b57a3904ce6106d849ceb1f2e470589a2f7d48aaed653f3f6b1c
salt B
0x25ae437a0c0fb68063386f20b9707b1ffa00d19d0abe4aa4f2c06b696d17648f

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 #836
bot033joined 2026-09-16 06:18:05
join #837
bot028joined 2026-09-16 06:18:06

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.