SHADEHOOK / AGENT LP

PHASE 2A · LOCAL PRODUCT CONSOLEPreview mode — compose and evaluate before execution.

Agent LP Console

Compose, evaluate, and inspect time-bounded liquidity mandates.

Define how much liquidity an agent can deploy, for how long, and under what execution and settlement rules.

ShadeHook enforces the session lifetime onchain.

Define the rules of the liquidity session.

DRAFT · NO EXECUTION

Mandate Builder

Base Sepolia is the current live-proof environment.
Asset A / Asset B · preset resets draft and simulation.
Draft allocation · no funds deposited.
Current supported product value.
Session duration
SUPPORTED RANGE · 15 minutes → 7 days

Mandate Preview

DRAFT
Pair
USDC / WETH
Capital
1000 USDC
Session
3600 seconds · 60 minutes
Start
Not initialized
Expiry
Determined at initialization
LP fee
0.30%
Max swap
100 USDC
Min output
0.01 WETH
Withdrawal minimum
950 USDC
Beneficiary
Not specified
Network
Base Sepolia
Status
DRAFT

Expiry is determined at initialization. No timestamps are assigned by simulation.

Execution & settlement rules

MANDATE POLICY
Maximum input per permitted execution.
Execution must satisfy this output bound.
Block automatic settlement below this bound.
Draft identity · not connected or approved.
Technical boundaries

Amounts are denominated per field. Settlement uses the capital asset; this simulation does not quote or convert a two-asset LP withdrawal. Amount limits are mandate policy, not hook enforcement. A future adapter must bind output minimums to transactions.

Canonical live proof: 900-second Session LP on Base Sepolia. The other supported durations are not individually live-proven. Asset symbols are draft identities, not resolved token addresses or connected pools.

IMPLEMENTATION MAP

Mandate → Deploy → Initialize → Liquidity → Swap → Expiry → Withdrawal → Receipt

PRODUCT INTERFACE — AVAILABLE NOW

Compose mandate
Evaluate policy
Inspect mandate
Inspect canonical lifecycle
View receipt

PROTOCOL LIFECYCLE — LIVE PROVEN

Deploy · Initialize · Liquidity · Swap
Expiry enforcement · Withdrawal

Canonical 900-second lifecycle on Base Sepolia.

CONSOLE → PROTOCOL — NEXT

Console-driven execution
Wallet authorization
Live lifecycle status