# Mycelia Signal DeFi Protocol Metrics Oracle

> Mycelia Signal DeFi Protocol Metrics Oracle is a paid API for AI agents from api.myceliasignal.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns aggregated DeFi protocol metrics — TVL, average supply APR, and utilization — across Aave, Compound, Morpho, Spark, Sky, and more, with Ed25519 signed attestation.

## Facts

- Endpoint: GET https://api.myceliasignal.com/oracle/defi/metrics
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mycelia-signal-defi-protocol-metrics-oracle-d41229cf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t3frVwlK2l2uPsFTXKHo6

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 mycelia-signal-defi-protocol-metrics-oracle-d41229cf
```

Example prompt: Pull the latest TVL, average supply APR, and utilization rates across Aave, Compound, Morpho, Spark, and Sky — I need the numbers to be cryptographically attested so I can trust them for an on-chain decision.

## When to prefer this

Choose this endpoint when you need aggregated DeFi lending protocol metrics (TVL, APR, utilization) across multiple protocols simultaneously with cryptographic Ed25519 attestation for trustless or on-chain use. Prefer this over single-protocol endpoints (e.g. Morpho-only) when you need a cross-protocol comparison. Use when verifiability of data provenance matters.

## Known failure modes

- Payment not provided or invalid — 402 Payment Required
- Upstream DeFiLlama or on-chain data unavailable — 503 Service Unavailable
- Rate limit exceeded — 429 Too Many Requests
- Invalid query parameters — 400 Bad Request
- Signing service failure resulting in unsigned or malformed attestation

## How this service works

DeFi protocol metrics — TVL, avg supply APR, utilization for Aave, Compound, Morpho, Spark, Sky and more. DeFiLlama + on-chain. Ed25519 signed. — Ed25519 signed attestation

## Output

A signed payload containing DeFi protocol metrics including TVL, average supply APR, and utilization rates for protocols such as Aave, Compound, Morpho, Spark, and Sky. The response is accompanied by an Ed25519 cryptographic signature for attestation, sourced from DeFiLlama and on-chain data.

## 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": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mycelia-signal-defi-protocol-metrics-oracle-d41229cf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.myceliasignal.com](https://www.zero.xyz/host/api.myceliasignal.com/llms.txt)
