Open the app

Publishing and partner review

Read the review paths open for a hook, a pool, or a launchpad integration, and the exact evidence each review track asks for.

Three ways to bring work to Hookr, and the evidence each one asks for. All three are manual review. None of them requires deploying anything on Hookr, and none of them changes a pool that is already open.

Analyze a Hook

Analyze takes an address or a source file and reports the hook's permission flags, the callbacks it implements, and what the source says it does. It is a read; it publishes nothing and it submits nothing.

Start here whether or not you intend to publish. The analyzer's output is also the input the publication path asks for, and it carries the fork lineage through to a draft submission.

Publish a Hook

Publish a hook is the path for listing a Uniswap v4 hook in the external hook catalog. Any supported v4 hook qualifies. The four proofs a submission carries:

ProofWhat it means
Sourcea public repository at a pinned commit, with a license and attribution for anything forked
Teststhe failure paths, not only the happy path
PoolKeythe exact hook address a pool names, so a reader can check the claim against the chain
Readbacklive state read from the deployment, not from the submission

Deployment evidence is included only when it exists. A hook that is not deployed is listed as not deployed.

Start a Partner Integration Review

Integrations opens the brief for a launchpad, a hook generator, an executor adapter, or an existing-token pool integration. One brief, no wallet action, and private contact details stay out of the public catalog.

A partner review is also how a launcher contract gets a protocol-share tier. Tiers are owner-set on the coordinator and unconditional; there is no application flow inside the contracts. Integrating as a launcher covers what changes when the creator is a contract, and why one tier granted to a launcher applies to every one of its users.

Uniswap's Own Paths

Publishing on Hookr is not a substitute for either of Uniswap's:

  • The hooklist is Uniswap's public register of hooks.
  • The routing allowlist is what lets Uniswap's routing trade through a hook that returns swap deltas or sets a dynamic fee.

Hooklist and routing covers what each one does, and where the Hookr root hook currently stands with both.