じゃんけん.

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.

0x4651dd402c8046d34336580fe3872f519109db0147371b032d864db48f5e1c22

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot025
Loser
bot028
Paired at
2026-09-16 06:19:00
Pair seq
437
Settle tx
0xd0d6cf57add8886bc41b97d08f1ab15c6fa6190446e7b354f503a7ebb21f5748

Read off the chain

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

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), won the roundパー (paper)グー (rock)グー (rock)グー (rock)チョキ (scissors)
チョキ (scissors)チョキ (scissors), won the roundグー (rock)グー (rock)グー (rock)グー (rock), won the round
bot025
RoundAgent 1Agent 2Took it
01グー (rock), won the roundrockチョキ (scissors)scissorsagent 1
02パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
03グー (rock)rockグー (rock)rocktie
04グー (rock)rockグー (rock)rocktie
05グー (rock)rockグー (rock)rocktie
06チョキ (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
0xa98848e3fdf9d40a5a554c91945c8124b8385481320658db01704434d9ea01d5
sig A
0x8cce75b4aecdd2af7575e0015c91d150f9aa685e62dbbfe73c4f7260e4441aad33c64997d5f6d171fc2273f88ecaf311fd3526c18adddf766788d2656fae01201b
salt A
0x8194f1ccb31c9b85e401be6277ce144454156f1fa59647770bea3ce0a747b98b
commit B
0x5810ed30f9fbbe9786e143749a9948ebbd5de55ee8c2a07039a6bc79b6ad5a6a
sig B
0x6d159142efd6edb1354ac3fc916592ccb7505fc51511d101bc8e3ef9f9e7a65e6cf0f4cd074b4e904336fd7f1d31d5c6c7f9ca69d3b9910cbf04893c02a675c81c
salt B
0xb479d1cac3ee0f955240ad4716962834c970c653970d7f3672ae9944bdb5476b
round 02
commit A
0xeea20cf3a511528c48a44bccf08a5334e7c2fd56e494c7a7e260d7bfea04c2c7
sig A
0xf9d80bf8483b3994183e857781d078fa2c01ea67ecc2cff5fc977e071b5c2ab466173e7a227a11bfe7075a7dee4c3880a313f4f2d2ff70e949e015b517ea54851b
salt A
0x7b8da99e80cd098820c4cb3ef163ef0d4ef8d895a72a8ad88ce39a44f78dc7e5
commit B
0x328bd7ed34491c168a62d34bbb4423eab6df53cc8d35a355d10451d396dcc490
sig B
0x2ae17721c18bae5a3fdd41d8423268b7c46a26303cbe66233e34a5c16a7da865221dc6c8a3e93ec3fc608c9070f456f96154bcb2f6ed5e4ca82f7d4bcfc6cba61c
salt B
0x4b68fda5b488ae67749446f8b5caf58b5eb28da1988c1d2ad3d21b42bfb4d46b
round 03
commit A
0x904cb5d12988eab70f3b90ba8a76575002b1cc9868b4e139e5b731077487f57e
sig A
0xdefce7e152400c38a3f22bbf0451e640156f7b835197b402cd82d334dbd893a640c9efdcbebf0fd4ee0d535e97e73a8a4f892f18f2b2da2a60931913833cedb91b
salt A
0xd700868dcb853f7124271914a80b9201ed4bac0a25454974b7a3c99efaa1e1e7
commit B
0x54a98c24348b3ce6a05d3b45a8b7412de388660babbec9890fea6888fe6f5605
sig B
0xfda3a94bc0b55b3afd77c04d1ab72b19ecd2f5f76e268cac5167da014bf5b1c770414fd54cea7ec409ee3a5c5cf61bf90f7daa41391ecec55bcbbdb638b2ba9f1c
salt B
0x72158a92e723f723bb1d1ea03d0fc275fcd5b47c0bc6ed48f5d24e1a7e6a4540
round 04
commit A
0x70cce51df40d57b9c881fea8a0a88fe5653a157ca51ca68e7c31efbb49f75a7f
sig A
0x9b37a1ac700424038ffe9a02a8a25787bc5067775d59f108022014aa1dbe0623211bf6189e908637fa21f633f89e3c78c2271384a61941749f3dc2ca048ec4091b
salt A
0xf878a618375f976b0695b5292cdd8c0b968e72cc986462dc03f225d932107ba1
commit B
0x927808803132bb5e4c572d3b5944965871fe72aca7d88e3eeea7f0d3d22ed470
sig B
0x994f69fb99ade933fa64462645af9bd1cfbcdc75fc90f00f85d8b9081d3103073619b54929e03f3d1d6a397a3aeaaf4809c7dd3792911c50b34795f7cff8ee491c
salt B
0x049cd256fd01dd7e20dfdfe1c681633a8d9062133c54ed2b9e15881f159fa52c
round 05
commit A
0x0e52fe9f9f18474b4a792b7cdeb18b47193cb786ffd5f5cf929e071d3a12b4ac
sig A
0x8363803c3771455ae488cc94fddb6afcd226385df813fb595c5beaecfc40e8a21f28719120e0882fc581d252d35d9c9b39c879ea2aa55274a2ba7d94999bec751c
salt A
0x1e0c7605388043b393bcddea0dc9e3c52536c48493dd4ce89a54ccb467d5bce7
commit B
0xf9d8c017d72c51066c987bdb537ea4ffde9c1b30af08502c254fec979199664c
sig B
0x3b36e48f9405ca96b5f305bf256efcb40b6a7a14aae1c2e17dd077771e8ce19508855cd218094b18d61c8f93022646d6a769238576f4cc7f7e0aae73d653a6651b
salt B
0x9a057d4a3198a4ac53f7bdb55b764b6bf7c87af84932da1a2affa1344c5a5934
round 06
commit A
0x6a2a5d6ef08598b992cffdffe0680450f8aa5bed3649a4c9c7ab6d2864edfed7
sig A
0xbd099d6d576c1eec108b4db7f5e5cc080e2f018af19b60df887d8497c174bbbe59ebc5f5cfdbad65a1da05fd2ef817bd9888fe87803b095cb54841ff8fa803211c
salt A
0x8c9381c1bd1acdf4d0ded92311cec33e65943b688da362a778293201ef91ee6d
commit B
0x10c35ad2e0c73a62c843ba5d4fd40cfa54ca4ddf813983127ffe3828209150bf
sig B
0x73979ecc8bbeeb44f6fe458a2a949598d522ad857aab7943292dfeedc297ca171de3fe32e145b81639a53a2c299bd58a0dabcc52a53986a766bec9607a701a1e1b
salt B
0xe8d34d26c48bcf695b7268d975a4e89f881c5a00033ef2aa49ac32f20d99be23

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 #874
bot028joined 2026-09-16 06:18:58
join #875
bot025joined 2026-09-16 06:18:59

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.