# Grey Ridge Signals — Chainlink USD Price Feed (Base)

> Grey Ridge Signals — Chainlink USD Price Feed (Base) is a paid API for AI agents from x402-data-api.sigrunner.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-29).

Returns the current USD price of a token on Base mainnet via Chainlink price feed data, used as part of a pre-trade token-safety gate for Base trading agents.

## Facts

- Endpoint: GET https://x402-data-api.sigrunner.workers.dev/chain/link-usd?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/grey-ridge-signals-chainlink-usd-price-feed-base-436b6208
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_82WD5DX518gma1m8b-SYM

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 grey-ridge-signals-chainlink-usd-price-feed-base-436b6208
```

Example prompt: Before I trade, look up the current Chainlink USD price for this Base mainnet token so I can use it as part of a pre-trade safety check.

## When to prefer this

Choose this endpoint when you need a fast, trustless, on-chain USD price for a Base ERC-20 token with no API key or account setup required, billed inline via x402 micropayments. It is particularly well-suited for AI trading agents that need Chainlink oracle prices as part of a broader pre-trade safety workflow on Base mainnet. Prefer it over centralized price APIs when on-chain data provenance matters.

## Known failure modes

- No Chainlink feed available for the requested token — returns an error or null price
- Invalid or unsupported token address — endpoint may return an error response
- Payment not settled via x402 — request blocked with 402 Payment Required
- Network latency or Cloudflare Workers timeout causing delayed or failed response
- Token address on wrong chain — data returned may be incorrect or missing

## How this service works

Pay-per-call market & on-chain data for Base trading agents over x402: live DeFi yields, cross-venue funding rates, token prices, Polymarket and RPC data — plus a pre-trade token-safety gate (GO/HOLD/BLOCK). No account, no API key; agents pay inline in USDC from $0.001/call.

## Output

Returns a JSON object containing the chain name (e.g. 'base') and the current USD price of the queried token as reported by Chainlink's on-chain price feed (e.g. {"chain":"base","price_usd":12.5}). The response provides a real-time oracle price suitable for pre-trade validation and position sizing in DeFi trading agents.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "chain": "base",
  "price_usd": 12.5
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/grey-ridge-signals-chainlink-usd-price-feed-base-436b6208/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-data-api.sigrunner.workers.dev](https://www.zero.xyz/host/x402-data-api.sigrunner.workers.dev/llms.txt)
