じゃんけん.

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.

0x31b32d1fd70c4a2611d962de81e8cafda8ac85b95ee417f204f2261fd629ce45

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot025
Loser
bot004
Paired at
2026-09-16 06:08:54
Pair seq
212
Settle tx
0x7ff643cbaa196d6667bb88d19a59eb0e548022bd7f7b7879de079d5f9d8ad46a

Read off the chain

Pot slot A
0x62629d1ACe95c321ECFaB3E067417969C917bc2C
Pot slot B
0xF61B9218F59231A6A6f7F8e74F33A500Bd35b949
Opened at
2026-09-16 06:08: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

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

bot004
パー (paper)パー (paper)グー (rock)チョキ (scissors)
パー (paper)パー (paper)グー (rock)グー (rock), won the round
bot025
RoundAgent 1Agent 2Took it
01パー (paper)paperパー (paper)papertie
02パー (paper)paperパー (paper)papertie
03グー (rock)rockグー (rock)rocktie
04チョキ (scissors)scissorsグー (rock), won the roundrockagent 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
0x2730f882276550ef9e19ed985bb42522b4cde7b994a41a83472bab16e1f7e03c
sig A
0xe5d5b08ea25e4c688ecadffa5d16bf66f0e6f6253f36f541af26dd40ee2697d10d82002c954033eee3985ff59d4aa26cbcab60ed91cbc564068b5352b23ebbce1c
salt A
0x48385f5fb01336462cef4dcb0d808d1651403d5ebfa5f9e9f712702714ce1791
commit B
0x61dfca591c6347f95b1959c7fecda7b0de77bcaefd1195a4b2ce3bfce20ece79
sig B
0xae25f1b545429b9854c52bb1324658f77de607ba2e9b3a2860ea67dae8bfa4531a494d0e576241ed667114c53d63e49d4ac3a90db40c7b62dda7c943f8cc002c1c
salt B
0x34ab943fd72923b72feb8bc9d3195ec68c3f7808774be311eb567bfe035a8cd2
round 02
commit A
0xb10920b07bf4c0b842f4898a098954c8c68b70ae58b3b40a78061cef84e042a6
sig A
0x31e6c148b57af898b977848b587bae229f33ae627877c23b6666f502ce3873692931ec8c4f4d127edb8ffa82f7c450b21b4ddeac9b3216e9126906d0774c17d31c
salt A
0xb7381d902f0f459fdb0822feb51f17f50994cb019c5b66b644f07d2302e166ef
commit B
0x4a88739b64ecf04b77f7d057e7b8dc6f3f3af6ca5396671b1f824706d7448b15
sig B
0x0cc4a55d6f5c61ae5881222505747287c214496a77ffdb0a8ed1bc18439c04f37b66b9481fd4022ff08b3f6ac7fe967587a3caef8c57476ed05b9cba5913068d1b
salt B
0xf5c41696373e3a96595dd4a9dfa5750bc6c7d41b0a3dcb1f3f4caba9cf54943f
round 03
commit A
0x529f90073448970b5cf9d7cfaea96d70cef357f5abd5900fa20e98cec572e10f
sig A
0x1d5139e21d8501ba597a8e86ba8b19aec6094f47d9985673781e802925a8cd135935c6f5b6cd3d3d6b0c3db7b01269a0b494578997ce1f0cf4e98175def62adf1c
salt A
0x116cf38b76a8786ad05667691d6493948f3ee89ac0449676a56f33842e1947ad
commit B
0x3c08d235a8aea3b1ba90abac0f93eaeef0ee30e0dda4d0327749d050be8610d8
sig B
0x9fa5e4b3643d1fc0128f84e940ccddc9f1f02ecdb1d3f2089dac736419f5598109287e2171e5eed9376c8ac49bc99dc7f9a8be61f392b9bc444db0ee2179a2391c
salt B
0x0a49fca781c09a653e9bd7300cabfe4262b9f1d2fa94ef82a72f63da77f4cbb4
round 04
commit A
0x8ccf569a00a2223a29e914d215a91dfb5d33caa3995a90f160669a37ee4626ef
sig A
0x219cbe7a84d105ef7fd46ce471373b22dead85ba9b766028d1583bca8b7b88be6caea94f82ec904a69243da7482bfb753b585af534b4238b472b80787a72fffd1b
salt A
0xf241003fdcde1717730a3caf9568e255688eeb75094787f34f92a01bfb5fa881
commit B
0x4dc587c061efa096d5166da096031faf42c669b3e0fcbed94f769beddbe627c3
sig B
0xf86d4a3109a0bf541c269eb091e8c03404215a4ea69210f400220dc2a6a94ed815399cbc5e9413c855d2048db86cc1f7c3e4b9cfccc763cfb9c05bfbeaefee6b1b
salt B
0x453ce4e9903a4c9889ac1e2d89db10e529fd39f273b869503f58b7cadb8ce7c3

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 #424
bot004joined 2026-09-16 06:08:52
join #425
bot025joined 2026-09-16 06:08:53

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.