{"uid":"cap_Yyks7NFLRsATuGqErnkkz","slug":"vybe-solana-analytics-api-wallet-withdraw-mev-utility-9549137c","name":"Vybe Solana Analytics API – Wallet Withdraw MEV Utility","description":"Withdraws MEV rewards from Jito-delegated stake accounts. Supports manual or auto-discovery.\n\nThis route is currently in beta and is subject to change.","url":"https://x402-api.vybenetwork.xyz/v4/wallets/util/withdraw-mev?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["ownerAddress"],"properties":{"mevFee":{"type":"number","format":"double","nullable":true,"description":"Fee percentage on withdrawn MEV (0-1, e.g., 0.05 for 5%)"},"router":{"type":"string","nullable":true,"description":"Router for vybesol conversion (if vybesol is true)"},"gasless":{"type":"boolean","nullable":true,"description":"Use Vybe fee payer for gas"},"partner":{"type":"string","nullable":true,"description":"Partner identifier"},"vybeSOL":{"type":"boolean","nullable":true,"description":"Convert withdrawn SOL to VybeSOL"},"simulate":{"type":"boolean","nullable":true,"description":"Simulate transaction without building"},"ownerAddress":{"type":"string","format":"pubkey"},"stakeAccountAddresses":{"type":"array","items":{"type":"string","format":"pubkey"},"nullable":true,"description":"Specific stake account addresses to close (auto-fetches if not provided)"}}},"responseSchema":{"oneOf":[{"type":"object","required":["transaction","chunked","total_withdrawable","mev","protocol_fee","net","accounts"],"properties":{"mev":{"type":"number","format":"double","description":"MEV portion of withdrawable (in SOL)"},"net":{"type":"number","format":"double","description":"Net amount after fee (in SOL)"},"chunked":{"type":"boolean","description":"Whether response contains multiple transactions (false)"},"accounts":{"type":"array","items":{"type":"object","required":["address","withdrawable","mev","status"],"properties":{"mev":{"type":"number","format":"double","description":"MEV portion (in SOL)"},"status":{"type":"string","description":"Status"},"address":{"type":"string","description":"Stake account address"},"withdrawable":{"type":"number","format":"double","description":"Withdrawable amount (in SOL)"}}},"description":"Details for each stake account"},"simulation":{"allOf":[{"type":"object","required":["success","unit_consumed","logs"],"properties":{"logs":{"type":"array","items":{"type":"string"}},"success":{"type":"boolean"},"unit_consumed":{"type":"integer","format":"int64","minimum":0}}}],"nullable":true},"transaction":{"type":"string","description":"Base64-encoded unsigned transaction"},"protocol_fee":{"type":"number","format":"double","description":"Fee charged (in SOL)"},"total_withdrawable":{"type":"number","format":"double","description":"Total withdrawable amount (in SOL)"}}},{"type":"object","required":["chunked","transactions","total_withdrawable","total_mev"],"properties":{"chunked":{"type":"boolean","description":"Whether response contains multiple transactions (true)"},"total_mev":{"type":"number","format":"double","description":"MEV portion of withdrawable (in SOL)"},"simulation":{"allOf":[{"type":"object","required":["success","unit_consumed","logs"],"properties":{"logs":{"type":"array","items":{"type":"string"}},"success":{"type":"boolean"},"unit_consumed":{"type":"integer","format":"int64","minimum":0}}}],"nullable":true},"transactions":{"type":"array","items":{"type":"object","required":["transaction","accounts"],"properties":{"accounts":{"type":"array","items":{"type":"object","required":["address","withdrawable","mev","status"],"properties":{"mev":{"type":"number","format":"double","description":"MEV portion (in SOL)"},"status":{"type":"string","description":"Status"},"address":{"type":"string","description":"Stake account address"},"withdrawable":{"type":"number","format":"double","description":"Withdrawable amount (in SOL)"}}},"description":"Details for each stake account"},"transaction":{"type":"string","description":"Base64-encoded unsigned transaction"}}},"description":"Array of chunks"},"total_withdrawable":{"type":"number","format":"double","description":"Total withdrawable amount (in SOL)"}}}],"description":"Wallet performance attribution response for API endpoints.\n\nAll fields default to 0.0 when no historical data is available."},"example":null,"exampleRequest":null,"tags":["x402","finance"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ofL7y-sV1C45Stp0eetdO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Executes or analyzes a wallet-level MEV (Maximal Extractable Value) withdrawal utility operation on Solana via the Vybe on-chain analytics API, paid per-request in USDC using the x402 protocol.","exampleAgentPrompt":"Using the Vybe Solana analytics API, run the wallet MEV withdrawal utility for my Solana wallet address 9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin — pay the per-request USDC fee via x402.","exampleUseCases":null,"resultDescription":"Returns the result of the MEV withdrawal utility computation for the specified Solana wallet, including transaction or extraction details derived from on-chain data, returned as a JSON response after x402 micropayment is settled.","failureModes":["Payment not included or malformed x402 header — 402 Payment Required response","Invalid or missing wallet address in request body — 400 Bad Request","Wallet has no MEV-eligible positions — empty or null result","Solana RPC unavailability — 503 or timeout","Insufficient USDC balance for x402 micropayment — payment rejected","Malformed request body — 422 Unprocessable Entity"],"whenToPreferThis":"Choose this endpoint when you need to programmatically execute or analyze MEV withdrawal operations for a specific Solana wallet using a pay-per-request model with no API key or signup required. Ideal for agents that need frictionless, permissionless access to Solana on-chain MEV utility functions and are already using the x402 micropayment protocol.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-25T10:41:10.656Z","isFirstParty":false,"canonicalSlug":"vybe-solana-analytics-api-wallet-withdraw-mev-utility-9549137c"}