Meteora Hooks
MAINNET
10 / Integrations

Where hooks actually run.

The two Meteora venues this product targets, how each engine enforces hooks, and whether each supporting program is deployed.
01

Engines and enforcement

EngineProgramEnforced onBypass
TOKENtoken-hooks + token-wrapperNative on Token-2022 transfers of a hooked mint; wrapper for wrap / unwrapNot bypassable for the hooked mint. The original SPL token is unaffected.
ROUTERhook-routerRouter: only trades routed through hook-routerBypassable: the venue stays directly callable. No AMM above has native hooks.
POOLhooks-coreProgram: every swap and liquidity change of pools it managesNot bypassable for its own pools.
ACCOUNTsmart-accountsProgram: every withdrawal and execute of a smart accountNot bypassable for funds held in the account.
02

Meteora venues

each venue starts disabled; the router admin enables it
VenueProgramStatusHow
Meteora DAMM v2cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGGverifiedmainnet binary, cloned funded pools, swap2 and swap
Meteora DLMMLBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxoverifiedmainnet binary, cloned SOL/USDC pair with bin arrays, swap2 both ways

Verified means the router traded through the venue's real program in LiteSVM, measuring the trader's actual balance changes (not the venue's report), enforcing its own max-in / min-out on them, and requiring the pool account to be owned by the venue program.

03

Deployments

live
ProgramAddressMainnet
hook-registry9gKUqwnUa6ZJkCvNT4bnLY7A5czcJFuSV1dpYeosHHs4checking…
hook-router2a3wWdS8z9g7vBcYWSjdETyEzo7DEjV3iYRZFsM52q4Uchecking…
smart-accounts6AEiwvifk4TVJ8g3UoVXqhaK8AqYy43A4DzWCgMmrtQwchecking…
token-hooksFZBBkQQamgfMCAoNk6PAdZi9nYZGMsGw9gDyTMNC3v54checking…
token-wrapper841vHKyD8HXQKsNSp2A2pzNjDHuFDBu9JPt6xsJc7vbhchecking…
hooks-core8L8VFMpzP7S3ZfSyr9vu5vDVy93jgfWVfEzY4RTadFzwchecking…
hook-stateAZ3DwmvABEwrLJF25r94yyA92W4zvHgAwuhxBi8QJHRWchecking…

Checked from your browser with getMultipleAccountsInfo through the site's RPC proxy.