UniHooks

VortaHook

Robinhood

Runs code on every swap. Can take tokens from swaps. Sets its own swap fee. Gates who can add liquidity. Runs at pool creation.

0xb0ed37ea106e56a90351cd50f0ad366ec4efe8c4 First pool 5 Nov 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Can take tokens out of swaps
Pools
21
Dynamic-fee pools
21
Last new pool
22h
Code size
10,370 B

What it can do

Runs code on every swap

Its code executes inside each trade in pools that use it.

Can take tokens from swaps

It can take or add tokens during a swap. Fees, burns and custom curves work this way, and so do scams.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

Gates who can add liquidity

It checks every deposit before it goes in.

Runs at pool creation

It runs when a pool is created, often to lock in that pool’s settings.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
!Has an adminowner() is 0xd1b8…0f9f. That account can usually change fees, limits or allowlists after you trade.
!Not in Uniswap’s hook registryUnregistered hooks get less scrutiny. Most scam hooks are unregistered.
✓Source code publishedThe code on the block explorer matches what's deployed (contract: VortaHook).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
?No audit linkedAutomated checks only.

Pools using this hook

21 total
PairCreatedFeePool ID
ETH / VORTA 22h dynamic 0xe899…b4a1 Tx ↗
vDATABRICKS / USDG 22h dynamic 0x4b62…326b Tx ↗
USDG / sDATABRICKS 22h dynamic 0x1a68…0658 Tx ↗
vKRAKEN / USDG 22h dynamic 0x38e9…c495 Tx ↗
sKRAKEN / USDG 22h dynamic 0x8418…9b5d Tx ↗
vOPENAI / USDG 22h dynamic 0x9bac…d5ef Tx ↗
USDG / sOPENAI 22h dynamic 0xb1a5…c1c7 Tx ↗
vSTRIPE / USDG 22h dynamic 0xafd2…7ee0 Tx ↗
sSTRIPE / USDG 22h dynamic 0x9bdc…f915 Tx ↗
USDG / vATOMS 22h dynamic 0xc3a6…3693 Tx ↗
USDG / sATOMS 22h dynamic 0x7d60…e9ff Tx ↗
USDG / vSPACEX 22h dynamic 0x2f40…fffc Tx ↗
sSPACEX / USDG 22h dynamic 0x5177…9ee3 Tx ↗
USDG / vTETHER 22h dynamic 0xef3e…03e4 Tx ↗
USDG / sTETHER 22h dynamic 0xb9d5…3fb5 Tx ↗
vDISCORD / USDG 22h dynamic 0x5725…006c Tx ↗
sDISCORD / USDG 22h dynamic 0xb926…2b6d Tx ↗
vANTHROPIC / USDG 22h dynamic 0x6ff8…fa28 Tx ↗
USDG / sANTHROPIC 22h dynamic 0xe78d…115d Tx ↗
USDG / vBLUEORIGIN 22h dynamic 0x317a…d098 Tx ↗
sBLUEORIGIN / USDG 22h dynamic 0x61fd…0e6e Tx ↗