# Vibe Springs Crypto Price Tracker

> Vibe Springs Crypto Price Tracker is a paid API for AI agents from vibesprings.net, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns real-time spot prices, 24h percentage changes, volume, circulating supply, and market cap data for top cryptocurrencies in your chosen quote currency

## Facts

- Endpoint: GET https://vibesprings.net/api/crypto
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vibesprings-net-79bde14f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-uQQC0SZFcTGukcR09H4R

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 vibesprings-net-79bde14f
```

Example prompt: What are the current prices and 24-hour changes for Bitcoin, Ethereum, and Solana in EUR? Show me the top 10 results.

## When to prefer this

Use this endpoint when you need real-time cryptocurrency price data with market metrics like volume and supply across multiple coins in a single call. Prefer this over building your own CoinGecko integration when operating in an x402 micropayment context. Best suited for agents that need quick market snapshots for top tokens or specific coin watchlists in non-USD currencies.

## Known failure modes

- Invalid coin ID (e.g. misspelled CoinGecko slug) returns empty results or error
- Unsupported quote currency code returns validation error
- Limit out of range (below 1 or above 100) may return error or be clamped
- Upstream CoinGecko data unavailability may result in stale or missing prices
- Payment failure (insufficient USDC) blocks the request entirely

## How this service works

Live cryptocurrency asset price tracker and market intelligence feed. Access real-time spot prices, daily percentage changes, 24-hour volume, total circulating supply, and historical records for top tokens. Supports custom coin listings, multi-currency quote pairs (USD, EUR, GBP, BTC, ETH), and complete global cryptocurrency market cap summaries.

## Output

A list of cryptocurrency objects each containing the coin name, symbol, current spot price in the requested quote currency, 24h price change percentage, 24h trading volume, circulating supply, and total market capitalization. When no specific coin IDs are provided, returns the top coins ranked by market cap up to the specified limit.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "vs": "usd",
   "ids": "bitcoin,ethereum,solana",
   "limit": "10"
  }
 }
}
```

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "vs": {
       "type": "string",
       "description": "Target quote currency code: usd, eur, gbp, jpy, btc, eth (default: usd)"
      },
      "ids": {
       "type": "string",
       "description": "Comma-separated CoinGecko token identifiers (e.g. 'bitcoin,ethereum,solana'). Omit to list top coins by total market cap."
      },
      "limit": {
       "type": "string",
       "description": "Maximum number of cryptocurrency results to return, from 1 to 100 (default: 25)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 3,
  "tokens": [
   {
    "id": "bitcoin",
    "price": 67500,
    "symbol": "BTC",
    "change24h": 2.3,
    "marketCap": 1300000000000
   }
  ],
  "vsCurrency": "usd",
  "marketSummary": {
   "totalMarketCap": 2500000000000,
   "totalVolume24h": 95000000000
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vibesprings-net-79bde14f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vibesprings.net](https://www.zero.xyz/host/vibesprings.net/llms.txt)
