← oblique.markets · all endpoints

GET /api/v1/paid/solana-priority-fee — $0.002 per call

Use when a Solana-side agent needs the current network state before sending a transaction, as often as it likes. Returns the current slot, block height and block time (unix and ISO) plus a prioritization-fee summary (min, median, p75, max in microlamports per compute unit, slots sampled, suggested fee = p75) from the public RPC, optionally scoped to up to five writable accounts. $0.002 per call via x402 on Solana or Base, or MPP on Tempo; no accounts.

Price$0.002 per call (2000 atomic USDC, scheme exact)
Categorychain-data
Railsx402 · USDC on Base (eip155:8453) and Solana · MPP pathUSD on Tempo
Canonical URLhttps://api.oblique.markets/api/v1/paid/solana-priority-fee

Try it

curl -i https://api.oblique.markets/api/v1/paid/solana-priority-fee
# → HTTP 402 with the exact payment requirements; pay, then retry with PAYMENT-SIGNATURE (x402) or Authorization: Payment (MPP)

Input schema

{
 "type": "object",
 "properties": {
  "accounts": {
   "type": "string",
   "description": "Optional: up to 5 comma-separated base58 pubkeys; the fee sample is then limited to transactions that lock these accounts writable.",
   "examples": [
    "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
   ]
  }
 }
}

Example output

{
 "chain": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
 "commitment": "confirmed",
 "slot": 445131207,
 "block_height": 423288514,
 "block_time_unix": 1788818465,
 "block_time": "2026-09-07T22:01:05.000Z",
 "priority_fee": {
  "unit": "microlamports_per_compute_unit",
  "min": 0,
  "median": 1,
  "p75": 2500,
  "max": 200000,
  "slots_sampled": 150,
  "slot_range": {
   "from": 445131058,
   "to": 445131207
  },
  "zero_fee_slots": 61,
  "suggested_priority_fee": 2500,
  "basis": "p75 of per-slot minimum prioritization fees over the sampled slots",
  "scope": "network",
  "accounts": []
 },
 "rpc": {
  "endpoint_class": "public",
  "hosts": [
   "solana-rpc.publicnode.com"
  ],
  "methods": [
   "getSlot",
   "getRecentPrioritizationFees",
   "getBlockHeight",
   "getBlockTime"
  ]
 },
 "retrieved_at": "2026-09-07T22:01:06.412Z",
 "freshness": {
  "served_at": "2026-09-07T22:01:06.418Z",
  "cache": "miss",
  "cache_age_seconds": 0,
  "ttl_seconds": 8
 },
 "receipt": {
  "sku": "solana-priority-fee",
  "payer": "AisyQi7zL7cR3q6sftsv7aVAcLGKb5PR23u3nwwBtaJy",
  "payment_network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
 }
}

Clients

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