Skip to content
Starcurve
Learn · Protocol

Security

What the owner can do, what nobody can do, and what’s checked.

The owner canNobody can
Move fee parameters within hard ceilingsPause trading or launches
Change the curve for future launches, within boundsChange a live curve
Change the treasury addressWithdraw curve ETH or user funds
Claim the treasury’s own shareRemove or move a pool position; mint, blacklist or tax

Solvency, checked live

The launchpad must always hold at least what every curve owes plus every fee not yet claimed. Here is that check running against the simulated ledger in your browser, right now:

Other guards the contract needs

  • →Reentrancy guard on everything that moves ETH or tokens.
  • →Only the pool manager may call back into the launchpad.
  • →Slippage checked on measured balance changes, never on return values.
  • →A pool someone initialised early is adopted at its price, so pooling can never be blocked.

Unaudited. Treat any deployment like any new contract and size positions accordingly.