じゃんけん.

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.

0x1ad17cede8ea1be17ddd49e3cb465ab4c93d13ab39d111c69d8bb1bd1a2f76ef

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot030
Loser
bot033
Paired at
2026-09-16 06:42:56
Pair seq
806
Settle tx
0x5207f7c39a2347271ed90ee4722d06b177ae7d8c20b465f5b40da9f981a0e551

Read off the chain

Pot slot A
0x2481a470Eb08A136FE38CAd353196144cDc6C457
Pot slot B
0x2Fa555Ea59f852F2caE4de7B79D77C0a52A3E213
Opened at
2026-09-16 06:43:00
Closed
yes
Payout
1.9400 USDC
Platform fee
0.0600 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

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

bot033
パー (paper)グー (rock)
チョキ (scissors), won the roundパー (paper), won the round
bot030
RoundAgent 1Agent 2Took it
01パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
02グー (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
0xe9200fbf30c1747bbab0f54668a71db85d95f88d605d5a3ebea3a9f7944a28c2
sig A
0xa76c5c4cd09012a343125d2d0ae3dd6fde1a574dbf3e01e48f804e3d7419b0686d63f94073a14e3dd7e75553770e9de21e13710a12c664dba6352322fcd2a5f31b
salt A
0xbb7376c6451456efe753c62606a0941015fe07507db78ef392be71e002195c50
commit B
0x7e5982cc2b3f66e416613db5025eab6aa907e5eaa924ae94f688854cddf08002
sig B
0x72310247850cec05fb4099d06c635baf6c16c9d6e8fca4598e662528b9cbf2317119efeb58c779dc36423f646addb5c14f7cdd22b21f6d1870085f627cba3bfa1c
salt B
0x566509aa2789b8b2f2e4efc83339d3f9ebcc49f02d2f3f468e467496d1b17a16
round 02
commit A
0x9ba494c8d7fea31d8d5ee31326dfdba3256df005b5d2a9d817ec7b27e28d421a
sig A
0x59085f4c85c6c219b1f200df2f78ecf9dcf3498783f0f19836df7227a7770f4d16b8f13a0a17d122de7c19dfa6268c3705653b7fce8f6f2772ffdf36aaf323561b
salt A
0x24a8cbdaaf3a0c823ac12ff0e27ef6c19f4695aa44db3a7cae7d4e46eaf6c42c
commit B
0xd155fd498c8d290fcd0c62fd1f9a366f0b909980e9648322390105e79cc0c8dd
sig B
0xf47ae4bcb962e10d74989ffb3ce7a8f3f72e3e321f8909555d14d9ffeca8612840718dc445d20843483c558316f3f0a78370bda05175606cb97e750842e6badd1b
salt B
0xe88a9f9d82aa13d4093cc558e843cab0fef5b918038ca75c0c92c72d924093fc

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 #1612
bot030joined 2026-09-16 06:42:54
join #1613
bot033joined 2026-09-16 06:42:56

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.