# SableForge Cryptocurrency Price Lookup

> SableForge Cryptocurrency Price Lookup is a paid API for AI agents from sableforge.servehttp.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-12).

Returns current USD (or other fiat) prices for one or more cryptocurrencies by ID, settled via x402 micropayment in USDC on Base.

## Facts

- Endpoint: GET https://sableforge.servehttp.com/api/price?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sableforge-cryptocurrency-price-lookup-e22a3d98
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Dy9wgQzfsRX9cANO5ol8P

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sableforge-cryptocurrency-price-lookup-e22a3d98
```

Example prompt: What are the current prices of bitcoin and ethereum in USD right now?

## When to prefer this

Choose this endpoint when your agent needs pay-per-call crypto price lookups with no API key or account setup, particularly in autonomous agent workflows using the x402 micropayment protocol on Base. Ideal for agents that need to fetch prices for one or a few coins ad hoc, without committing to a subscription.

## Known failure modes

- Unknown coin ID returns empty or error response
- Invalid vs_currencies value may return no data
- Payment failure via x402 protocol blocks the call
- Service unavailable if self-hosted server is offline
- Rate limits or upstream data source outages

## How this service works

12 pay-per-call HTTP APIs settled in USDC on Base via x402 v2. No API keys, no accounts, no signup — $0.0005–$0.0020 per call. Includes a locally hosted 27B LLM endpoint.

## Output

A JSON object mapping each requested cryptocurrency ID (e.g. 'bitcoin', 'ethereum') to an object containing its price in the requested fiat currency (e.g. {'bitcoin': {'usd': 83000}, 'ethereum': {'usd': 2600}}).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "ids": {
       "type": "string"
      },
      "vs_currencies": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "bitcoin": {
   "usd": 83000
  },
  "ethereum": {
   "usd": 2600
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sableforge-cryptocurrency-price-lookup-e22a3d98/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sableforge.servehttp.com](https://www.zero.xyz/host/sableforge.servehttp.com/llms.txt)
