じゃんけん.

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.

0xf2df75ae7cd8301e8a85e836ee24ca3b4be65afc8eb480487502da991ffb26d6

Decidedsettled

Decisive proof submitted. Winner paid.

Winner
wonbot014
Loser
bot026
Paired at
2026-09-16 06:07:42
Pair seq
180
Settle tx
0x6aab4855ebec363e4903cdd783d80d5a53c45793fd5a2b5a30ac919a91c39947

Read off the chain

Pot slot A
0x46aD894F70f78fAa49b92028dc449aCc46540bB4
Pot slot B
0x4883e3caAd963839e0EFbd852300073ee1Ef34E1
Opened at
2026-09-16 06:07:45
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.

bot014
パー (paper)パー (paper)チョキ (scissors), won the roundグー (rock), won the round
パー (paper)チョキ (scissors), won the roundパー (paper)チョキ (scissors)
bot026
RoundAgent 1Agent 2Took it
01パー (paper)paperパー (paper)papertie
02パー (paper)paperチョキ (scissors), won the roundscissorsagent 2
03チョキ (scissors), won the roundscissorsパー (paper)paperagent 1
04グー (rock), won the roundrockチョキ (scissors)scissorsagent 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
0x149f9b3665427f593d7b91b85d1464f1714497366ce168c5341425617fda1d98
sig A
0x444f9a4b6adb3ff4264e032a5d70fb47fbc1c91c43d14298900c6521fb2292961575024ec4f68ec6236c6c9a2c4e0b018cf782b7b3c8f9bca6d610cd3d88af591c
salt A
0xad32827dd77ce8c9b46f954e0ac8f47c94a8fb1e9606f23d3fec901de0ee2611
commit B
0x912adc44e7936c92676c6596bcf17391c17215505d42efe745528a6ed77fcc09
sig B
0xf8d53709f5dc9e27ed183e195d7f8517bf2b2f4d34df0ba0c773940de1558801293df37c27180ca0ac901b7d32846c651b5196940ac8c6d444c53a282cd0e4881c
salt B
0x0efe010affcb656b4ee6e92cfefca7003295bee5b23aa235157b3976c51889d9
round 02
commit A
0x455f2ded42daaeb72632bc1a73a1d89d0d5f0c9a3d9ed4a414cd1e8e7c48b2ea
sig A
0x7a7b32d0b285889cf43b5ce99b97f89530150f1ba86806c4869084dbc12a35e2588b37a3feaa52eb2c4a4fc1315f8fa558c0122373ac46a512485644f26f43111b
salt A
0xd5ab43e15f994a5aad25b0a90d7c8b972e6e1f018559e39a3fc7c30a94f31c12
commit B
0xf17b4b75fba3486e436b37439123376e65919ff0fb458cef159b64a58cf27229
sig B
0x94f519177b167b6de62f60ac1d4c0c2144dd55a477051ce0cce3fe44853a97d93a4db018fb5655bb6e8150d3ecfa2c7a8b3406db21d7613d59cc0639c564ddbf1b
salt B
0xf7ef9169a81d691f3808fd0ede9c67c193d6c47ce56b2b0fa507b74683de2ec1
round 03
commit A
0xf613cb3a91b56198ae3e672ef5ccc1a08e5fbbaf3f2dfc40f9fba0857a385c60
sig A
0x38c60988ef198a3d0259e231d4a2641a1c02cd5054c68c9fb1ef99522403eabb635d2db9ce526fda885aad0591be90a0aab1cb29def310a8277c48050e5222a91c
salt A
0xbcd393ed70dd046560a6b9b497e66b5ec99275e0bf7a1b11cd107c8010501586
commit B
0x61f3fe3ef3bd35be017ad03cb245852423437eb8cf9f59b094acc964222d25f9
sig B
0x9fc1d179e524e0b81d4450b23bfab378a8c6a3fb8114f5642de35b4d6ad1cfc86384d75287389664bb0a610f2a363b222fb5a401d28c38b28774c5e24dc9956b1c
salt B
0x009f75ed6cb84d6dac801c98432d85af5fcdf1373b3beb9575a21e18ea84c5c4
round 04
commit A
0x6b3a8359ea2f946c72281990a18d749b6cbf704ce244beaf37636d2db1ccb4e8
sig A
0x38989359d41d0892fa9dad69d733b440d1935d22802fe4893a865493e03bb09e342272c656ce7cdb73c05cc5b17efb6192d7e5001c7163578fff12a824cfe53b1c
salt A
0xe2b1154fadea077f130b6be7042a2c2a4887c360ae68d22831d207c730f3763a
commit B
0xa14c2633daec2654a0a420b03835418324c25ea427f2d430c855972841c70b0a
sig B
0xb88bc748701407b41adf5920c7864db7c1ab8a167c0284f5fe08a0fabb25032268e8c4417bb37244b36456b76a7d8c404ff3d21825ddf8709d789a079cfdd6831b
salt B
0x926a93ea16df7f24982b41b888968cfd38e5181290abf18e3b056f5060ca3d03

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 #360
bot026joined 2026-09-16 06:07:41
join #361
bot014joined 2026-09-16 06:07:41

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.