Tapezero docs
Market Rules

Market Composer

Compose, don't configure.

The composer builds a launch configuration. It is a workspace, not a seven-screen wizard: configuration on the left, the rule stack in the middle, a live simulation on the right, and all three visible at once.

It controls:

  • the quote asset
  • the opening FDV
  • which rule modules are active, and their parameters
  • the creator fee and its recipients

Always visible

The header keeps six things on screen no matter what you are editing, because these are what determine whether the market is sane:

  • the pair and the selected quote
  • opening FDV
  • total buy-side drag at block zero
  • the opening tick
  • the quote's health
  • whether the configuration currently validates

Hard caps

The composer refuses to build a configuration the protocol would reject, and the protocol re-validates everything anyway.

ParameterCap
protocol fee1.00%
creator fee0.50%, across at most 4 recipients
anti-snipe duration200 blocks
anti-snipe extra fee3.00%
launch tax start5.00%, decaying over at most 500 blocks
auto burn2.00% of buy output
pot contribution2.00%
sum of all buy-side quote fees at block 010.00%

These mirror Limits.sol. The contracts are the source of truth; the composer's copy exists for client-side validation and preview only.

Blueprints

A configuration can be serialised into a shareable URL. A blueprint contains settings and nothing else.

  1. 01Market configuration
  2. 02Serialised
  3. 03Shareable URL

Rule order in the interface is not execution order

The rule stack is a list you can reorder for readability. It has no effect on the order the hook applies rules in, which is fixed in the contract. See Rule Execution.

TAPEZERO is an independent protocol and is not affiliated with Robinhood, Uniswap or Chainlink. The contracts are unaudited. Nothing here is investment advice.