Tapezero docs
Security

Admin Permissions

Who can do what. The answer is mostly nobody.

ActionCreatorProtocol adminFee-right owner
Change market rulesNoNoNo
Change a market's feesNoNoNo
Change fee recipientsNoNoNo
Withdraw locked LPNoNoNo
Mint launch tokensNoNoNo
Pause or blacklist tradingNoNoNo
Claim creator feesIf a recipientNoYes
Sweep protocol feesNoYes, to the set treasuryNo
Approve a new quote assetNoYesNo
Disable a quote for new marketsNoYesNo
Change the default protocol feeNoNew launches onlyNo
Pause new launchesNoYesNo
Enable the pot / fee-right modulesNoNew launches onlyNo
Set the treasury addressNoYesNo

The owner-only functions, in full

// TapeFactory
setLocker(TapeLiquidityLocker)        // once, at deployment
setFeeRight(TapeFeeRight)             // once, at deployment
setProtocolFeeBps(uint16)             // new launches only
setLaunchesEnabled(bool)              // new launches only
setPotModuleEnabled(bool)             // new launches only
setFeeRightEnabled(bool)              // new launches only

// TapeFeeVault
setWiring(address, address, address)  // once, at deployment
setTreasury(address)                  // destination of protocol sweeps

// TapeQuoteRegistry
setQuote(address, QuoteConfig)        // new launches only
disableQuote(address)                 // new launches only

// TapeLiquidityLocker
// (none — the contract has no owner)

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