01hook_publication
Hook publication
A pinned, reviewable hook manifest in the public catalog.
OutputSource issue + external-hook manifest
Requirements
Bring- Public repository and exact commit
- Hook contract paths and permission flags
- Dependencies, ordinary-swap behavior, and security status
Verify- Pinned source passes its declared test suite
- Runtime and PoolKey evidence stay separate from source review
- Uniswap submission starts only after production verification
02hook_token_launch
Hook + token
One launch plan covering contracts, token, pool, liquidity, and listing evidence.
OutputLaunch brief + external-hook manifest
Requirements
Bring- Pinned hook and token source
- Target chain, quote asset, PoolKey, and initial liquidity plan
- Factory, router, ownership, fee, and recovery model
Verify- Atomic launch and rollback behavior are tested
- Deployed wiring matches the reviewed source and constructor inputs
- Hook listing is deduplicated by unique chain + hook address
03existing_token_pool
Existing token
A new PoolKey and migration plan without pretending the old pool changed.
OutputExisting-token market brief
Requirements
Bring- Token address, chain, current pools, and current liquidity depth
- Chosen hook or desired behavior
- New-pool seed liquidity and migration/discovery plan
Verify- The existing pool remains untouched
- The new immutable PoolKey is reviewed before initialization
- Liquidity, routing, tax, and arbitrage effects are tested independently
04launchpad_integration
Launchpad integration
A versioned adapter contract for preview, launch, receipt, and status callbacks.
OutputIntegration adapter + lifecycle contract
Requirements
Bring- Current launch lifecycle and integration/API surface
- Supported chains, assets, custody, and signer boundaries
- Preview, launch, receipt, retry, and failure callback requirements
Verify- Preview and execution payloads encode the same reviewed terms
- Partner authorization cannot expand Hookr deployer authority
- Receipts and postconditions are idempotent and replay-safe
05hook_generator
Generator
Machine-readable export into Hookr without auto-trusting generated code.
OutputGenerator export + provenance packet
Requirements
Bring- Generator repository or API and version identity
- Generated source, dependency lock, compiler settings, and test outputs
- Human review, audit, and deployment handoff boundaries
Verify- Every artifact is pinned and reproducible
- Generated claims are revalidated by Hookr's schema and tests
- No generator can authorize deployment or external submission by itself
06executor_adapter
Executor adapter
A fork-tested interface with explicit auth, profit accounting, and PoolKeys.
OutputExecutor interface + fork-test packet
Requirements
Bring- Executor interface and deployed/source identity
- Auth owner, rotation path, target chain, and every PoolKey
- Profit recipients, split math, failure behavior, and recovery path
Verify- Authorization, swap success, profit accounting, and readback are separate assertions
- Fork tests model the production auth path instead of bypassing it
- Liquidity movement and multi-pool failure remain atomic or explicitly recoverable