{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/getchord-xyz/json-schema/getchord-xyz-ingest-floor-schema.json",
  "title": "IngestFloor",
  "description": "The tape's ingest floor. BNB Chain runs at $100 today; Avalanche and Base at 0.",
  "x-generated": "2026-11-10",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/getchord-xyz-avalanche-base-bnb-chain-api-openapi.yml#/components/schemas/IngestFloor",
  "type": "object",
  "properties": {
    "minTradeUsd": {
      "type": "number",
      "description": "Trades under this USD value (at index time) are not in the index, so every count, volume and candle covers trades at or above it. 0 = every priced trade."
    },
    "history": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "usd": {
            "type": "number",
            "description": "Floor in force."
          },
          "fromTs": {
            "type": "integer",
            "description": "Unix time, seconds, UTC."
          }
        }
      },
      "description": "Floors in force over time, oldest first. Empty when the chain was never floored. Raising a floor does not remove older, smaller rows."
    }
  }
}