Senyap

A quote is a commitment. It binds the maker and it says nothing. The chain learns one number, the price that traded.

reference mid
·
band
·
accepted
·

Compiling circuits into the page…

Your desk private

Openings the makers sent you off-chain. They never reach the chain, and no other maker ever sees them. These three are sample openings, written for this page.

A fill here is proved, not settled. Senyap shows a match is valid and binding; no assets move.

The screen on chain

What anyone else gets to see. Each sealed quote is a shadow held away from the linen: mass, no detail. Only what has been spent comes into focus.

tree leaves
·
fills
·
nullifiers
·
the print
·

The same contract, on preprod not this browser

Everything above runs the circuits here in the page. This reads the deployed contract from the public indexer instead. No wallet is needed, because reading is not a transaction.

·

tree root
·
leaves
·
fills
·
the print
·

Try to cheat it the refusals are the product

Each button runs the real circuit. Nothing here is checked in JavaScript first: when it says REFUSED, that string is the assert that failed inside the contract.