{"service":"vlt-usdc-withdraw","name":"vltUSDC Vault Withdraw Builder","price":"free","description":"FREE — Returns 1 unsigned Ethereum transaction: vault.redeem(shares, minVltOut, minUsdcOut, deadline, receiver). No token approval needed — your vltUSDC shares are burned and VLT + USDC are sent directly to the recipient. minVltOut and minUsdcOut are computed from live vault data with 2% slippage.","method":"POST","body":{"shares":"string — raw 18-decimal vltUSDC share amount (e.g. \"1000000000000000000\" for 1 share)","recipient":"string — Ethereum address to receive VLT + USDC","slippageBps":"number (optional, default 200) — slippage tolerance in basis points (200 = 2%, max 1000)"},"contracts":{"vault":"0xee8d4c5c768AadCd3517Aa8C908De300305D0A7f","vlt":"0x6b785a0322126826d8226d77e173d75DAfb84d11","usdc":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","chainId":1,"pool":"VLT/USDC · Uniswap V4 · full-range · 1% fee"},"slippageNote":"minVltOut and minUsdcOut are estimated from live vault TVL using a 50/50 value-split approximation. Vault returns any excess tokens. Set slippageBps=0 to disable floors (receives whatever the vault sends).","liveStats":{"vltPriceUsd":0.505344,"tvlUsd":15646.12,"aprDisplay":"0.990% lifetime L growth","lPerShare":1.009899,"updatedAt":"2026-07-29T06:43:39.275Z","source":"live"},"also":"POST /x402/vlt-usdc-deposit to enter the vault | GET /api/vlt-usdc/stats for full vault stats"}