{
  "x402Version": 2,
  "id": 7506,
  "slug": "7506",
  "resource": "https://animica.dev/x402/chain/health",
  "description": "Whether the Animica L1 is healthy enough to transact on right now: head height and hash, sync lag (blocks vs headers), difficulty and PoIES theta, measured network hashrate with its window and estimator named, mempool depth, and peer count as a RANGE across every source — because four sources on this node disagree at the same instant. Publishes NO peer IP, peer id or relay attribution. Read live, no model, free when the chain cannot be read.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "7172",
      "maxTimeoutSeconds": 60
    },
    {
      "scheme": "exact",
      "network": "animica:1",
      "payTo": "anim1zqpsmegc0qcvzjfukm89xs0zeu3eqyyyel7kelehuszvwfarqypky2gr946ga",
      "asset": "ANM",
      "amount": "77351164797",
      "maxTimeoutSeconds": 60
    }
  ],
  "outputSchema": {
    "animica": {
      "catalog": "https://animica.dev/.well-known/x402",
      "content_type": "application/json",
      "currency": "USDC",
      "description": "Whether the Animica L1 is healthy enough to transact on right now: head height and hash, sync lag (blocks vs headers), difficulty and PoIES theta, measured network hashrate with its window and estimator named, mempool depth, and peer count as a RANGE across every source — because four sources on this node disagree at the same instant. Publishes NO peer IP, peer id or relay attribution. Read live, no model, free when the chain cannot be read.",
      "documentation": "https://animica.dev/x402#product-chain_health",
      "name": "Animica chain health, without the peer list",
      "openapi": "https://animica.dev/x402/openapi.json",
      "price": "0.007172",
      "product": "chain_health",
      "provider": "Animica",
      "terms": {
        "amount_atomic": "7172",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "chain_id": 8453,
        "network": "eip155:8453",
        "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
        "scheme": "exact"
      },
      "x402_version": 2
    },
    "bazaar": {
      "discoverable": true,
      "info": {
        "input": {
          "body": {
            "max_sync_lag_blocks": 3
          },
          "bodyType": "json",
          "method": "POST",
          "type": "http"
        },
        "output": {
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "properties": {
              "body": {
                "properties": {
                  "max_sync_lag_blocks": {
                    "description": "how many blocks of headers-ahead-of-blocks you are willing to tolerate (default 3). The response carries an explicit healthy true/false against YOUR threshold rather than leaving you to pick one from raw numbers.",
                    "type": "integer"
                  }
                },
                "type": "object"
              },
              "bodyType": {
                "enum": [
                  "json"
                ],
                "type": "string"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "queryParams": {
                "properties": {
                  "max_sync_lag_blocks": {
                    "description": "same as body.max_sync_lag_blocks for GET callers",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {},
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    },
    "discovery": {
      "discoverable": true,
      "info": {
        "input": {
          "bodyFields": {
            "max_sync_lag_blocks": {
              "description": "how many blocks of headers-ahead-of-blocks you are willing to tolerate (default 3). The response carries an explicit healthy true/false against YOUR threshold rather than leaving you to pick one from raw numbers.",
              "required": false,
              "type": "integer"
            }
          },
          "bodyType": "json",
          "method": "POST",
          "queryParams": {
            "max_sync_lag_blocks": {
              "description": "same as body.max_sync_lag_blocks for GET callers",
              "type": "string"
            }
          },
          "type": "http"
        },
        "output": {
          "description": "as_of {read_at}; head {height, hash, canonical_height}; sync {blocks, headers, lag_blocks, syncing, verification_progress, within_threshold, threshold_blocks}; difficulty {difficulty, theta_micro}; hashrate {value, unit, window_blocks, window_seconds, height_start, height_end, estimator, caveat}; mempool {size, bytes, max_bytes}; peers {range {min, max}, agree, observations, note}; verdict {transactable, reasons[]}; warnings[]; read_errors; not_published; inference {used:false}.",
          "type": "json"
        }
      }
    }
  },
  "tags": [
    "animica",
    "bazaar",
    "discovery"
  ],
  "sourceHost": "animica.dev",
  "lastUpdated": "2026-08-28T03:06:50.742Z",
  "quality": {
    "calls30d": 3,
    "uniquePayers30d": 2,
    "lastCalledAt": "2026-08-28T03:06:50.422Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "animica.dev",
    "manifest_name": "animica.dev",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}