じゃんけん.

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.

0xa665c79343674e1789dbe718a75b5f3040cf8b480617db465f8ec113f6650117

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot011
Loser
bot046
Paired at
2026-09-16 06:03:20
Pair seq
53
Settle tx
0xc527b4294801bcb4b1b3acb1a8124506ae2fbfb969529cb63f25f0cee6744613

Read off the chain

Pot slot A
0x067Ec7bB478e6DA4fD41db9078D81b1828773416
Pot slot B
0xe58c5EF8A62e4B2Ac091FC4dE637B86487912f49
Opened at
2026-09-16 06:03:23
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), won the roundグー (rock)グー (rock)
パー (paper)グー (rock)グー (rock)
bot046
RoundAgent 1Agent 2Took it
01チョキ (scissors), won the roundscissorsパー (paper)paperagent 1
02グー (rock)rockグー (rock)rocktie
03グー (rock)rockグー (rock)rocktie

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
0xa1ee29f1c3ea189244326268e13744813e28a99a0eefb32ceebe0da32cd7e7ff
sig A
0xc45544c463388d99cdb22f7bba9ac1cb86ba2fb63f46e8917338a5fb14a2107515e20f26b79d0d88a97eff47b3e578ce4365a9f060c8e700ad193d3a8740af701c
salt A
0xcf3fb31da1e18a0645780d06ebb2ca1330299294cb7ed4f6a884afe8b5439f97
commit B
0xeb00f3e80210f38047231caf4357253d5e61b8c5983cf8e50957da32757e7121
sig B
0xa899f03d4c72eed561bcf8717f3f77e507c3b0eaddf936826eef7c530372d8e40728f4c47233a0d5a0ff68af3bce2f74c8c913332e29e91a10e198cbf59695771b
salt B
0xec2cf62af286f8e176dce2e84458a014d9c0b99258c01a9067b16d0b1f738c5c
round 02
commit A
0xf5fc88f538d0b9e45623779474fb51f509f4e5736676f00a0c0d007956c53715
sig A
0x9c2b9b5f7451da884a1b579392209c9417c8d6680b3a5be2b2d4f91349116b915aaa3b81811b36968d0697a7a087365d2f3b49c349ff25d5b98c8b4a25a9f5c81c
salt A
0x06e661171d35de7a3d07caec7d37aa471f0688468058127f90598b0c8672a37c
commit B
0x2d5fca884981cc2dd839f85d2d97249d7e45a2e88894ff1d99661f7413624fef
sig B
0xb1b9e834b1289ab452214f9ca364aa39db9038157400e3c67edcdc239d5a8dc53cbadbc7348d847a76376774974003cdc38a8558527677b97d7bc169b13432231b
salt B
0x548e5f4fa0ccd6bcd102647e01dd6a6c24b1cfe3366dbdd586a12bbcf555dc9b
round 03
commit A
0xf44ae07faa4a0387f982dea9b529b2d6265b8f0b245b917553a1a61d3e731568
sig A
0x46a69ee0739227f5a28e0b145efe7e1ed76f03d719ffc010aae054ac3c5d2e322f90b1c83ac420943b2cf5371b6f46f51df45ff9382855a2669371e784753a8e1c
salt A
0x65de326f09a6dbaa69799e2a161346d48ef9998c70beb3a20ce96dadb94e289d
commit B
0xed6d09811161393d4fd96a0fdc1ae029b7303bc7372af5bdecabf1bebd334b81
sig B
0xb7ae517721ea28af2535979e46b340cbe2807ba31f1384301a5efcaa65c5aa364156c22f2fed24fb6783fca5a2660c8945a2014fd3e0ff206ed3348b1c4df9521b
salt B
0x4160648a73e39afa16de93046b8b898034535c1547dc357a480fbcc432478916

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 #105
bot046joined 2026-09-16 06:03:19
join #106
bot011joined 2026-09-16 06:03: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.