DeFi & Yield

vltUSDC Vault Withdraw Calldata

FREE — No payment required. Returns 1 unsigned vault.redeem(shares, receiver) transaction. Redemption is pro-rata in-kind (no swap, no slippage parameters on-chain). Estimated VLT + USDC output amounts are included as informational context only — they are NOT encoded in the calldata. Builder Pattern — zero custody. For a USDC-only exit (VLT sold via Uniswap V2), use vlt-usdc-zap-withdraw instead.

post/x402/vlt-usdc-withdraw

Request

  • Base URL: https://coinrailz.com
  • URL: https://coinrailz.com/x402/vlt-usdc-withdraw
  • Auth: API key in header X-API-KEY

Request body

sharesstring required

vltUSDC shares to redeem as raw 18-decimal integer string (e.g. '1000000000000000000' for 1 share)

recipientstring required

Ethereum address to receive VLT + USDC after redemption

slippageBpsinteger

Slippage tolerance in basis points (default: 200 = 2%, max: 1000 = 10%). Set 0 to disable floors.

Response

step: {to, data, value, gasEstimate}, shareValue: {estimatedVltOut, estimatedUsdcOut, vltPriceUsd, fractionPct}, agentInstructions

Changes

No recorded changes to this operation across all 1 revision of this API.