Docs / Trust / The contracts

The contracts.

One hook, many pools. Non-custodial end to end.
This page lists the contract surface. The verified addresses and their source will be listed here at deployment.
Placeholders The addresses in the table below show 0x000…000 until each contract is deployed.

The surface

ContractRoleAddress
HookPrices the curve, flips at graduation, splits every fee four ways.0x000…000
Pool managerThe Uniswap v4 PoolManager the hook runs on.0x000…000
PeripheryLaunch and trade entry points. Mostly MIT-licensed, assembled.0x000…000
Fee accountingRoutes the four-way split and records each share on-chain.0x000…000

Non-custodial invariants

  • No admin can drain or redirect funds, the pool, or the reward pool.
  • Emergency power is pause-only. Pause cannot move value; it can only stop.
  • The sole minter is the hook during bonding. No insider pre-mint.
  • The pool cannot walk out. Graduated liquidity is bound to the hook, not migratable to a party.

The full invariant set is the subject of the security review: twenty-five invariants the review is scoped to check. See Security.