Vybe Solana Analytics API – Wallet Withdraw MEV Utility is a paid API for AI agents from x402-api.vybenetwork.xyz, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-21).
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.
Withdraws MEV rewards from Jito-delegated stake accounts. Supports manual or auto-discovery. This route is currently in beta and is subject to change.
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.
POSThttps://x402-api.vybenetwork.xyz/v4/wallets/util/withdraw-mev?utm_source=zero.xyzChoose 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.
| Field | Type | Description |
|---|---|---|
| mevFee | number | Fee percentage on withdrawn MEV (0-1, e.g., 0.05 for 5%) |
| router | string | Router for vybesol conversion (if vybesol is true) |
| gasless | boolean | Use Vybe fee payer for gas |
| partner | string | Partner identifier |
| vybeSOL | boolean | Convert withdrawn SOL to VybeSOL |
| simulate | boolean | Simulate transaction without building |
| ownerAddressrequired | string | |
| stakeAccountAddresses | array | Specific stake account addresses to close (auto-fetches if not provided) |
{
"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."
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"