# DDG Base Blockchain Log Fetcher

> DDG Base Blockchain Log Fetcher is a paid API for AI agents from agents.daedalusdevelopmentgroup.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-21).

Fetches recent event logs from the Base blockchain, capped at 10,000 blocks and 5,000 results per query.

## Facts

- Endpoint: POST https://agents.daedalusdevelopmentgroup.com/v1/base/logs?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ddg-base-blockchain-log-fetcher-9adf3993
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-QBrsLN4Qbms5tdDPttoG

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 ddg-base-blockchain-log-fetcher-9adf3993 -d '<json body>'
```

Example prompt: Can you pull the recent event logs from the Base blockchain for contract 0xABC...123 — I need to see what's happened in the last 10,000 blocks, up to 5,000 results.

## When to prefer this

Choose this endpoint when you need recent, raw event logs specifically from the Base (Coinbase L2) blockchain and want a pay-per-call model without managing your own RPC infrastructure. It is well-suited for agent workflows that need on-demand log retrieval without a subscription, especially when querying within a recent 10,000-block window. Prefer alternatives if you need historical data beyond 10,000 blocks, need logs from other chains, or require WebSocket-based streaming.

## Known failure modes

- Invalid or malformed contract address returns an error response
- Filter criteria too broad may hit the 5,000-result cap and return a truncated set
- Block range exceeding 10,000 blocks will be rejected or capped
- Payment failure (402) if USDC balance is insufficient
- Malformed JSON body causes request rejection
- Base RPC node unavailability may cause timeouts or 503 errors

## How this service works

Recent Base logs capped at 10,000 blocks and 5,000 results.

## Output

Returns a JSON object with ok:true and a list of blockchain event log entries from the Base chain, limited to the most recent 10,000 blocks and up to 5,000 log results, including fields such as block number, transaction hash, log index, address, topics, and raw data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object"
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": true
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "ok": true
    }
   },
   "additionalProperties": true
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ddg-base-blockchain-log-fetcher-9adf3993/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.daedalusdevelopmentgroup.com](https://www.zero.xyz/host/agents.daedalusdevelopmentgroup.com/llms.txt)
