VectisHook on Robinhood Chain
Uniswap v4 Hook Contract 0x4201ec638f68b59fc2a9fdbeb5abfec834f16800 on Robinhood Chain · Access control · Verified contract
- Volume (24h)
- $0
- Value locked (TVL)
- $14.78K
- All-time volume
- $568.31K
- Pools using this hook
- 43
- Swaps (24h)
- 129 (95 traders)
- Total swaps
- 34,045
What it does
A restrictive access-control hook shared by all Vectis pools that allows only the LaunchFactory to initialize them and only the Locker to add liquidity, without affecting swaps.
How it works step by step
- Gates pool initialization so only the factory address can create pools carrying this hook
- Gates liquidity addition so only the locker address can provide liquidity
- Leaves swaps, donations and liquidity removal unrestricted
- Sets factory and locker once via setAddresses called by the deployer
- Takes no return deltas and holds no funds
- Swap behaviour
- No swap callbacks.
- Liquidity behaviour
- beforeAddLiquidity reverts unless the sender is the locker address, so only the Locker can add liquidity to pools carrying this hook. Removal is not gated by the hook.
- Fee behaviour
- Uses the pool's static LP fee fixed at launch; the hook does not set or take fees, and fees accrue to the Locker's position.
- Owner & admin controls
- Deployer EOA can call setAddresses exactly once to set factory and locker; after that there is no owner, pause, upgrade or parameter control. The deployer address is immutable.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeAddLiquidity
beforeInitialize restricts pool initialization to the factory address; beforeAddLiquidity restricts liquidity addition to the locker address.
Security & trust assessment
Risk level: low (verified source, high confidence).
Who controls it: The factory and locker addresses are set once and cannot be changed, so no key can later reroute permissions. The only privileged action is the one-shot setAddresses by the deployer, which could bind the wrong addresses if misconfigured before the first call.
Risk to user funds: The hook does not custody or move tokens and sets no fees; exposure depends on the factory and locker contracts, which are outside this hook. Its gating could only block pool creation or liquidity additions, not withdraw existing funds.
Security findings
- [low] One-shot wiring by deployer: setAddresses can be called only once by the deployer EOA; if called before the intended factory and locker are correct, the wiring is permanently fixed.
- [info] No swap or removal restriction: Swaps, donations and removals are not gated by the hook, so trading is unaffected by these restrictions.
- [info] No fund custody by hook: The hook takes no return deltas and does not move tokens, so it cannot hold or redirect user or pool funds directly.
Contract details
- Verified source
- Yes (VectisHook)
- Compiler
- solc 0.8.26+commit.8a97fa7a
- Bytecode size
- 1,772 bytes
- Upgradeable proxy
- No
Pools using VectisHook
- VECTIS / pHOOD3x (3.00% fee) — 24h volume $0, TVL $12.88K, 126 swaps today
- pBTC3x / PIZZA (3.00% fee) — 24h volume $0, TVL $0, 3 swaps today
- LEVERUP / pHOOD3x (3.00% fee) — 24h volume $0, TVL $307, 0 swaps today
- HHH / pHOOD3x (3.00% fee) — 24h volume $0, TVL $118, 0 swaps today
- MUMU / pBTC3x (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- MIM / pHOOD3x (3.00% fee) — 24h volume $0, TVL $139, 0 swaps today
- VECTISCAT / pHOOD3x (3.00% fee) — 24h volume $0, TVL $135, 0 swaps today
- RI / pGME5x (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- pGME5x / GME (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- pHOOD3x / Q45 (3.00% fee) — 24h volume $0, TVL $207, 0 swaps today
- AMC / pGME5x (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- pGME5x / APES (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- HOOD / pHOOD3x (3.00% fee) — 24h volume $0, TVL $39, 0 swaps today
- pBTC / SILLY (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- pBTC3x / MSTR (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- pHOOD3x / POOH (3.00% fee) — 24h volume $0, TVL $51, 0 swaps today
- 3LONG2MARS / pSPCX3x (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- SELLOR / sBTC (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- BITTY / pBTC3x (3.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- TRIPLET / pHOOD3x (3.00% fee) — 24h volume $0, TVL $52, 0 swaps today