# Convertpost — Crypto to USD Converter via Chainlink Oracle

> Convertpost — Crypto to USD Converter via Chainlink Oracle is a paid API for AI agents from oraclepost.higgsfield.app, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-18).

Converts a specified amount of a supported crypto asset (ETH, BTC, SOL, LINK, CBETH, AERO, EUR) to USD using the live Chainlink price oracle on Base.

## Facts

- Endpoint: GET https://oraclepost.higgsfield.app/api/convert
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/convertpost-crypto-to-usd-converter-via-chainlink-oracle-cba4e428
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gRANACfg4XOTExCFtXGM7

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 convertpost-crypto-to-usd-converter-via-chainlink-oracle-cba4e428
```

Example prompt: What is 1.5 ETH worth in USD right now according to the live Chainlink oracle on Base? Give me the rate used and how fresh the feed is.

## When to prefer this

Use this endpoint when you need a trustless, on-chain oracle price for a crypto asset rather than a centralized exchange rate. Ideal for DeFi applications, smart contract parameter checks, or any scenario where you need a verifiable Chainlink feed price on Base with feed provenance and freshness metadata. Not suitable when you need a tradable quote or order-book price.

## Known failure modes

- Unsupported asset ticker returns an error — only ETH, BTC, SOL, LINK, CBETH, AERO, EUR are supported
- Missing required 'from' parameter returns a validation error
- Chainlink feed temporarily unavailable or stale returns an error or high feed age
- Network connectivity issues to Base RPC node cause request failure
- Payment failure (x402) if USDC micropayment is not properly handled

## How this service works

Convert an amount of a crypto asset to USD using the live Chainlink price on Base. Pass ?from=ETH&amount=1.5 (assets: ETH, BTC, SOL, LINK, CBETH, AERO, EUR). Returns the rate used, the feed and its age. Oracle value, not a tradable quote. No cache.

## Output

Returns the converted USD value for the given asset amount, the oracle exchange rate used, the Chainlink feed contract address, and the age of the price data (timestamp). This is an oracle reference value, not a tradable quote.

## 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": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "from",
      "amount"
     ],
     "properties": {
      "from": {
       "type": "string",
       "description": "Asset ticker, e.g. ETH, BTC, SOL, LINK, CBETH, AERO, EUR"
      },
      "amount": {
       "type": "string",
       "description": "Amount to convert, e.g. 1.5 (default 1)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {}
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/convertpost-crypto-to-usd-converter-via-chainlink-oracle-cba4e428/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oraclepost.higgsfield.app](https://www.zero.xyz/host/oraclepost.higgsfield.app/llms.txt)
