Skip to terminal output

SWAP_

DIRECT POOL · UNISWAP v4
FROMBALANCE: NOT CONFIGURED
ETH
TO — ESTIMATEDBALANCE: NOT CONFIGURED
SDRIFT
POOL FEE[QUERYING HOOK]
ETH HARVEST
REGIME
TOTAL COST

The fee shown above is the fee the pool would charge right now. The hook reprices every swap from live volatility, so pool conditions may change before execution.

This direction pays no harvest. The cut is only ever taken in ETH, never in $SDRIFT.

SLIPPAGE
MIN RECEIVED
ROUTEETH → SDRIFT · DIRECT POOL
FRICTION CAP4.00%
POOL TICK[READING POOL STATE]
[ ROUTER NOT CONFIGURED ]

No v4 router address is configured yet, so this terminal will not submit a transaction. Routing is intentionally left unimplemented rather than simulated.

DIRECT POOL ROUTING

v1

STOCKDRIFT does not depend on a multi-hop aggregator. The Hood Universal Router is forked, so this terminal is built to interact with the single ETH / $SDRIFT pool directly.

  • A dedicated Uniswap v4 router for this pool
  • PoolManager-compatible routing
  • Or the Uniswap app where applicable

The swap module is isolated behind a single execution boundary, so a router can be supplied later without touching the interface.

ESTIMATE BASIS

SPOT
SOURCEStateView.getSlot0
FEE APPLIED[QUERYING HOOK]
HARVEST APPLIED
PRICE IMPACTNOT INCLUDED
QUOTE TYPEINDICATIVE

The output above is derived from the pool mid price minus the friction that applies to this direction. It excludes price impact and is not an executable quote.

PAIR ORDERING

v4
CURRENCY0ETH (NATIVE)
CURRENCY1SDRIFT
FEE MODEDYNAMIC
HARVEST SIDEUNSPECIFIED ETH

Native ETH sorts below every token, so ETH is always currency0 and $SDRIFT always currency1. The hook rejects any other pairing at pool initialization.