← oblique.markets · all endpoints
Use when an agent needs agent preflight bundle. Returns Selectable accountless agent preflight bundle of server time, Base block, gas price, Base USDC balance, and x402 endpoint verification utilities with per-component statuses, evidence hash and bundle ID. $0.005.
| Price | $0.005 per call (5000 atomic USDC, scheme exact) |
|---|---|
| Category | verification |
| Rails | x402 · USDC on Base (eip155:8453) and Solana · MPP pathUSD on Tempo |
| Canonical URL | https://api.oblique.markets/api/v1/paid/agent-preflight-bundle |
curl -i https://api.oblique.markets/api/v1/paid/agent-preflight-bundle # → HTTP 402 with the exact payment requirements; pay, then retry with PAYMENT-SIGNATURE (x402) or Authorization: Payment (MPP)
{
"type": "object",
"additionalProperties": false,
"required": [
"wallet"
],
"properties": {
"wallet": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$",
"examples": [
"0x4200000000000000000000000000000000000006"
],
"description": "Base/EVM wallet address to inspect"
},
"wallet_address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$",
"description": "Compatibility alias for wallet"
},
"components": {
"type": "array",
"minItems": 1,
"maxItems": 5,
"uniqueItems": true,
"items": {
"type": "string",
"enum": [
"time",
"block_number",
"gas_price",
"usdc_balance",
"endpoint_verify"
]
},
"description": "Utilities to run; defaults to all five"
},
"include": {
"type": "array",
"maxItems": 5,
"uniqueItems": true,
"items": {
"type": "string",
"enum": [
"time",
"block_number",
"gas_price",
"usdc_balance",
"endpoint_verify"
]
},
"description": "Compatibility alias for components"
},
"endpoint_url": {
"type": "string",
"format": "uri",
"description": "HTTPS x402 endpoint for endpoint_verify"
},
"endpoints": {
"type": "array",
"maxItems": 5,
"items": {
"type": "object"
},
"description": "Compatibility list; first URL is used by endpoint_verify"
},
"endpoint_request": {
"type": "object",
"description": "Optional request descriptor for endpoint_verify"
},
"chain_id": {
"type": [
"string",
"integer"
],
"description": "Compatibility chain identifier"
}
}
}{
"bundle_id": "agent-preflight-bundle.v1:sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"bundle": "agent-preflight-bundle.v1",
"selected_components": [
"time",
"block_number",
"gas_price",
"usdc_balance",
"endpoint_verify"
],
"status": "ok",
"checked_at": "2026-08-27T12:00:00.000Z",
"wallet_address": "0x4200000000000000000000000000000000000006",
"component_statuses": {
"time": {
"status": "ok",
"evidence": {
"iso": "2026-08-27T12:00:00.000Z",
"unix_seconds": 1787832000
}
},
"block_number": {
"status": "ok",
"evidence": {
"block_number": 33712840,
"network": "eip155:8453"
}
},
"gas_price": {
"status": "ok",
"evidence": {
"gas_price_wei": "5842310",
"gas_price_gwei": 0.00584231,
"base_fee_per_gas_wei": "4127554",
"block_number": 33712840
}
},
"usdc_balance": {
"status": "ok",
"evidence": {
"wallet": "0x4200000000000000000000000000000000000006",
"balance_atomic": "1523400000",
"balance_usdc": "1523.400000",
"network": "eip155:8453"
}
},
"endpoint_verify": {
"status": "ok",
"evidence": {
"url": "https://api.example.com/api/v1/paid/quote",
"method": "GET",
"http_status": 402,
"x402": true,
"accepts_count": 2
}
}
},
"evidence_hash": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}Worked TypeScript/Python clients and MCP configs: oblique-markets/oblique-examples · Agent Skills: oblique-markets/skills
Pay per call with x402 (USDC on Base or Solana) or MPP (pathUSD on Tempo). No accounts. Machine doors: /.well-known/x402.json · /openapi.json · /llms-full.txt · MCP · humans: remote.observer