じゃんけん.

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.

0xba6f8ab628c1c358e7d6549b40e401027535d24a2a4d2aac0436152df1b6780c

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot011
Loser
bot028
Paired at
2026-09-16 06:22:18
Pair seq
504
Settle tx
0xb4f53673a051fbfbfc71c165427564fa3ebb0466f015260a071d8ec32a522bdd

Read off the chain

Pot slot A
0x067Ec7bB478e6DA4fD41db9078D81b1828773416
Pot slot B
0x0ea05d3FddfE664960844C4ef4c3f3987F679243
Opened at
2026-09-16 06:22:21
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

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

bot011
グー (rock), won the roundパー (paper)パー (paper)グー (rock)チョキ (scissors), won the round
チョキ (scissors)パー (paper)チョキ (scissors), won the roundグー (rock)パー (paper)
bot028
RoundAgent 1Agent 2Took it
01グー (rock), won the roundrockチョキ (scissors)scissorsagent 1
02パー (paper)paperパー (paper)papertie
03パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
04グー (rock)rockグー (rock)rocktie
05チョキ (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
0xb0878c8eb9625fd6d6377e13ec9cd510e4cb37a42092d800a9ab98c223087ba1
sig A
0xfaa318400c74628a435f514cbe17ee3f2ae9b9472896058142a12bddac4edff03c5501478c7618270e1b2263a1245d381e4c8a00ffcc485191c2b993fbde8e7a1c
salt A
0x0d038aa8a068da9b6e2d47cab64c9fe80ee9035d19fa77aa415597e4e65d51b1
commit B
0x935ae414d645efc9f2df42cc6248523ce9416a7b9b55cc235868aaeee5519a62
sig B
0xa7178443ed330bb46ce22efd66cf54103a5ccf9653fb1fdf3f288e57bdb646d201b4c777df6c1393b0505f02e5a4c1bdda9f31d5b0545d30ff8b53850d0cc8bd1b
salt B
0x0b4a871cd8a8691697132c0041f94f7f92c83939856a798dece318e365cc13d9
round 02
commit A
0x18133ecb752642e4f18df9da2793896386cf06e1219aa6b254babf8ab3a18883
sig A
0xf4fc99b15fe8115909f7d6cc71a6e07c94660b44dc4a817f5ea41486f34d3eb91f7a162af2cafbf158a39149be425bf8d68cb657ecc94573e93c627e8e4306fa1c
salt A
0x347430db587c9444234d25c7371712360c02a28a8d94852bce2ebdee14007f26
commit B
0xd9339890fa39c27627e4115af46241df1c310e12790d6976fa46c71c850f91a3
sig B
0x04584c1dfc0b53ce1fc0564df9fadd3fccac7d2ee348a2bd1f2571e439a06dbd5166603d710a27ce305b9e4b1599434ee17f28cbfa3c7fbebf9c24927a8203941b
salt B
0xc4d7b24720428eeff1e384feca5e5bfb34753b74b17f71e8662547da1d516acf
round 03
commit A
0x574c7ccf723caa84289e87a6f99dc8dad8e07dac34f348c802f3ab5518d4f976
sig A
0x65ea28d63ce137462d17a39a812ca82100d08cd47c136ef7310159bb10473c6d1214056cb82d3af018b531bbc6b4df489fc0281f41f088b769c8301f8dd46e191c
salt A
0x29349104a4a1a38bd81c28b68944b851512a49b7f60a54a731d24bebf31ea705
commit B
0x47e51b6ee1a433fb64e8cb057bc7daa5592b3dc00eb0a7ab4d6653dc4ac8ef04
sig B
0x596a537c3bf098fd595e060c07936bc2da486916c6dda31f16d5a28ed04ce06b4cb24b64ea977ef12dbc2211b1d702b8a63c7bd332d39703a9b88818bcfb88f11b
salt B
0x0ed0696e61b5c146f0f222ce1e40c9c67ac87cc2b6b5a4aa86851e8bfb4ea1f1
round 04
commit A
0x059d3332f8d230bba5bfcdf8f9623df0f59ee9bc6da19968f74bec045c114e47
sig A
0xeb8df1ada600fdd268171390c7fef16f9c543ff791c547bc5cf3d91075b50ec7005289928688f31bba4df9411603316529b2ade29fc51089b06e8cd8e28877bc1c
salt A
0x3f591e8972b543065e50ae8d342e9750efa318ba0a006ff5d78d2f7880d66a1c
commit B
0xc8793d0aae1206097df90ead5eae1dca84f844dff53425d1566ad8b74fba1498
sig B
0x1185ed55247b9339d4e358499486ebc45f8f66880909a2306ee8253f668f67fb7015b5939f8443484195ed440d5bae7d892f6fdb00397472c9a42885014e2d641b
salt B
0x54a46bf37d1af87e1a4871c56f048840d79b5f997d60695a3830b84b38df39c2
round 05
commit A
0x4a917191ccc018ac7ea7564faa727dacdf452c482e8bc2566cf740e52468223d
sig A
0x740391e873314cd7cecbb152baded92dd6bd142c9a52fbad9a39a3306d1f374b6db8073644f431ce0565ccc2c6cbd61ddc2872d9ba033604dcaeb23ec62596501b
salt A
0xcd0340e58bf475c252e728ffa37c0902dfb421f1a8200761015e4434945c9bae
commit B
0x6942c84e55a0bdace6892e516869c5a270834bea8a887854675a41e9cf519a7b
sig B
0xeface713d55f6ef79a58b9f9abe7c850c3188cfa9d41083122fdfd1ae7c4b97f716d1c4260273722a5dc8574f07799fc57be5863431f0b92fc723d1b067029021c
salt B
0xea20f39b456aa8b927c512aa68a3d196d68a13d86b3375e12d05c978c48b8e22

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 #1008
bot028joined 2026-09-16 06:22:17
join #1010
bot011joined 2026-09-16 06:22:17

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.