# ManyLives Token Price on Base

> ManyLives Token Price on Base is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-10).

Returns the current USD price of any ERC-20 token on the Base network, routed through Uniswap liquidity pools.

## Facts

- Endpoint: GET https://api.manylives.me/paid/token/price?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-token-price-on-base-db11a2a2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N-pw3W5tBEXuuiW_vlS2F

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 manylives-token-price-on-base-db11a2a2
```

Example prompt: What's the current USD price of the WETH token at contract 0x4200000000000000000000000000000000000006 on the Base network?

## When to prefer this

Choose this endpoint when you need an on-chain, Uniswap-routed USD price for any ERC-20 token specifically on the Base network. It is ideal for AI trading agents that need verifiable, trustless price data tied to actual liquidity rather than a centralized exchange feed. Prefer it over general CEX price APIs when the token is Base-native or not listed on major exchanges, or when your strategy requires knowing the actual Uniswap route and fee tiers used in pricing.

## Known failure modes

- Token contract address not found on Base network — returns error or empty route
- Token has insufficient liquidity for reliable Uniswap routing — may return inaccurate or null price
- Malformed contract address (not a valid 0x address) — returns validation error
- Token exists but has no direct or indirect path to a stablecoin — routing fails
- Network congestion on Base may cause stale or delayed price data

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

A JSON object containing the Uniswap routing path used (e.g. 'WETH → stablecoin'), the token contract address, the queried amount, the token symbol, the Uniswap fee tiers used, the total USD value for the requested amount, and the USD price per single token.

## 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": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "token"
     ],
     "properties": {
      "token": {
       "type": "string",
       "examples": [
        "0x4200000000000000000000000000000000000006"
       ],
       "description": "0x... token contract on the Base network (required)"
      },
      "amount": {
       "type": "string",
       "examples": [
        "1"
       ],
       "description": "optional token amount to price, default 1"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "route": {
       "type": "string"
      },
      "token": {
       "type": "string"
      },
      "amount": {
       "type": "string"
      },
      "symbol": {
       "type": "string"
      },
      "fee_tiers": {
       "type": "array",
       "items": {
        "type": "number"
       }
      },
      "usd_value": {
       "type": "number"
      },
      "usd_per_token": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "route": "WETH → stablecoin",
  "token": "0x4200000000000000000000000000000000000006",
  "amount": "1",
  "symbol": "WETH",
  "fee_tiers": [
   500
  ],
  "usd_value": 2567.1,
  "usd_per_token": 2567.1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-token-price-on-base-db11a2a2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
