# Carbon & Cashmere Kaspa Block Lookup API

> Carbon & Cashmere Kaspa Block Lookup API is a paid API for AI agents from api.carbon-cashmere.de, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-08).

Retrieves detailed metadata for a specific Kaspa blockchain block by its hash, including parent info, transaction count, DAA score, blue score, and chain status.

## Facts

- Endpoint: GET https://api.carbon-cashmere.de/v1/kaspa-derivatives/blocks/%7Bblock_hash%7D
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-08
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/carbon-cashmere-kaspa-block-lookup-api-64c94e7c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HIX4-8QL_oy23bNngBoEA

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 carbon-cashmere-kaspa-block-lookup-api-64c94e7c
```

Example prompt: Can you pull up the block details for Kaspa block hash 213f5a47... — I need the transaction count, DAA score, blue score, parent count, and whether it's a chain block.

## When to prefer this

Use this endpoint when you need on-chain metadata for a specific Kaspa block by its hash — particularly when you need DAA score, blue score, parent block structure, or chain block status. Prefer this over general crypto market data endpoints when the query is block-level rather than price or signal-level.

## Known failure modes

- Invalid or malformed block_hash returns a 4xx error
- Non-existent block hash returns not found error
- Kaspa node unavailability may cause 5xx errors
- Unprocessed or very recent blocks may not yet be indexed
- Incorrect URL encoding of block_hash path parameter causes routing failure

## How this service works

Professional crypto market intelligence. Real-time prices, signals, and market scoring.

## Output

Returns a JSON object containing: the block hash, number of parent blocks and selected parent, transaction count (tx_count), DAA score, blue score, and a boolean indicating whether the block is a chain block (is_chain_block).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "parents": {
   "count": 5,
   "selected": "..."
  },
  "tx_count": 58,
  "daa_score": 436119742,
  "block_hash": "213f5a47...",
  "blue_score": 434240142,
  "is_chain_block": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/carbon-cashmere-kaspa-block-lookup-api-64c94e7c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.carbon-cashmere.de](https://www.zero.xyz/host/api.carbon-cashmere.de/llms.txt)
