A

Aiagentoracle · Asset Assessment

by Aiagentoracle

GETBase

$0.01

per call · USD Coin on Base

AgentOracle: use before an autonomous transaction to assess an asset's market-data quality, freshness, liquidity, volatility, confidence, and whether it is directly spendable through x402 on Base or must be converted first. Informational and non-custodial.

Endpoint

GET https://aiagentoracle.ai/api/v1/asset/:symbol/assessment

1

Calls / 30d

1

Unique payers / 30d

Sep 6

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://aiagentoracle.ai/api/v1/asset/:symbol/assessment", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://aiagentoracle.ai/api/v1/asset/:symbol/assessment" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "chain": "base",
  "confidenceScore": 0.97,
  "freshness": {
    "ageSeconds": 30,
    "asOf": "2025-12-31T23:59:30Z",
    "status": "fresh"
  },
  "limitations": [
    "Ticker-level assessment; no canonical contract identity verification."
  ],
  "marketSignals": {
    "completeness": "complete",
    "liquidityUsd": 87654321.45,
    "marketCap": 411223344556,
    "volatility24hPercent": 1.42,
    "volume24h": 18234567.21
  },
  "name": "Ether",
  "priceUsd": 3421.55,
  "quality": "high",
  "rationale": [
    "ETH must be converted to USDC before direct x402 spending on Base."
  ],
  "spendability": "convert-first",
  "symbol": "ETH"
}

Payment details

Pay to0x2fecabdfc849c76fdc28ca13aa0ab392753ef35c
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of Other and the homepage with a featured placement.

Get featured →

More from Aiagentoracle & similar services