# ManyLives Track Records - Commits

> ManyLives Track Records - Commits is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Retrieves on-chain commit records for verifiable trading strategy backtests and track records locked on the Base network

## Facts

- Endpoint: GET https://api.manylives.me/paid/trackrecord/commits?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-track-records-commits-09cf0913
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ucsKIcJ_2ZYnnKX99_-Uw

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-track-records-commits-09cf0913
```

Example prompt: Can you pull the latest on-chain commit records for the CRY-5m trading book from ManyLives — show me up to 20 commits so I can verify the backtests were locked before each trading period started?

## When to prefer this

Use this endpoint when you need cryptographic, on-chain proof that a trading strategy's backtest or predictions were committed to the Base blockchain before the relevant trading period began — essential for verifying track record authenticity. Prefer this over off-chain performance records when auditability and tamper-resistance matter. Best suited for AI trading agents evaluating strategies on the ManyLives marketplace that need to validate the landed_before_start property as evidence of genuine predictive commitment rather than post-hoc data fitting.

## Known failure modes

- Invalid book ID returns empty commits array or 404
- Limit parameter exceeding 500 may be capped or rejected
- Payment failure (402) if USDC micropayment not processed via x402 protocol
- Network or Base RPC issues may delay or fail on-chain data retrieval
- Malformed query parameters result in 400 bad request

## 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

Returns a JSON array of commit objects, each containing a transaction hash (tx), book identifier, Merkle root (root), period timestamp, block time, and a boolean indicating whether the commit landed on-chain before the trading period started (landed_before_start). Supports filtering by book ID and pagination via limit parameter (default 50, max 500).

## 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": [],
     "properties": {
      "book": {
       "type": "string",
       "examples": [
        "CRY-5m"
       ],
       "description": "optional book id, e.g. CRY-5m"
      },
      "limit": {
       "type": "string",
       "examples": [
        "10"
       ],
       "description": "optional, default 50, max 500"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "commits": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "tx": {
          "type": "string"
         },
         "book": {
          "type": "string"
         },
         "root": {
          "type": "string"
         },
         "period": {
          "type": "string"
         },
         "block_time": {
          "type": "string"
         },
         "landed_before_start": {
          "type": "boolean"
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "commits": [
   {
    "tx": "0x…",
    "book": "CRY-5m",
    "root": "…",
    "period": "2026-10-09T05:00:00",
    "block_time": "…",
    "landed_before_start": true
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-track-records-commits-09cf0913/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)
