SERVICE / DETAILother

gauge/lifecycle

GET aeml-x402.zeabur.app/gauge/lifecycle

SONAR SCORE0.850
LIVE PRICE0.005000
BAZAAR LIVEnot compatible
CDP INDEXEDno
DECISION EVIDENCE

Why an agent can trust this route.

12 observations in the last 24h
HANDSHAKE SUCCESS100.0%402 challenge reachable
PAID DELIVERY0.0%settlement observed
P90 LATENCY386msrecent response window
PRICE DRIFT0.0%advertised vs observed

Sonar evidence is advisory. Paid delivery is shown as verified only when paid probes are available; otherwise route estimates use the unpaid handshake as a clearly labeled proxy.

SONAR PROBE HISTORY / 30D

Observed outcomes

JSON ↗
LIVE ENDPOINT METADATA

No provider description has been published.

Resource: aeml-x402.zeabur.app/gauge/lifecycle

Network: base · Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 · Pay to: 0x2d16a243ba9fAcC6AC85519d5efad2149DC4C6c3

Payment methods: — · Last validation: 2026-10-15 11:56:44.859+00

{
  "input": null,
  "output": null,
  "paymentRequirements": [
    {
      "raw": {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x2d16a243ba9fAcC6AC85519d5efad2149DC4C6c3",
        "amount": "5000",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://aeml-x402.zeabur.app/gauge/lifecycle",
        "extensions": {
          "bazaar": {
            "info": {
              "input": {
                "type": "http",
                "method": "GET",
                "queryParams": {
                  "entity": "required - the id to look up (e.g. coreweave, terrausd-ust, jasper-ai, helium). Full list: free GET /gauge/catalog?all=1",
                  "industry": "optional - narrow to one line when an id is tracked by more than one (e.g. ai-compute, stablecoin). Omit and you get eve"
                }
              },
              "output": {
                "type": "json"
              }
            },
            "schema": {
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "properties": {
                "input": {
                  "type": "object",
                  "required": [
                    "type",
                    "method",
                    "queryParams"
                  ],
                  "properties": {
                    "type": {
                      "const": "http"
                    },
                    "method": {
                      "enum": [
                        "GET"
                      ],
                      "type": "string"
                    },
                    "queryParams": {
                      "type": "object",
                      "required": [
                        "entity"
                      ],
                      "properties": {
                        "entity": {
                          "type": "string",
                          "examples": [
                            "coreweave"
                          ],
                          "description": "required - the id to look up (e.g. coreweave, terrausd-ust, jasper-ai, helium). Full list: free GET /gauge/catalog?all=1 -> signals[] where signal_id ends in .lifecycle, then ?signal_id=<id> for its entities[]"
                        },
                        "industry": {
                          "type": "string",
                          "description": "optional - narrow to one line when an id is tracked by more than one (e.g. ai-compute, stablecoin). Omit and you get every matching line"
                        }
                      },
                      "additionalProperties": false
                    }
                  }
                },
                "output": {
                  "type": "object",
                  "required": [
                    "type"
                  ],
                  "properties": {
                    "type": {
                      "const": "json"
                    }
                  }
                }
              }
            },
            "priceUsd": "$0.005",
            "discoverable": true,
            "outputSchema": {
              "type": "object",
              "required": [
                "entity",
                "matched_lines",
                "matches",
                "record_hash_verifiable"
              ],
              "properties": {
                "entity": {
                  "type": "string",
                  "description": "The id you asked about, echoed back."
                },
                "nature": {
                  "type": "string",
                  "description": "Descriptive-only statement: state as recorded by the source, never adjudication or forecast."
                },
                "matches": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entity": {
                        "type": "string"
                      },
                      "status": {
                        "type": [
                          "string",
                          "null"
                        ],
                        "description": "The band on the official ruler, e.g. operating / at_risk / ended. null when the line publishes no band."
                      },
                      "current": {
                        "description": "The stored reading itself; shape varies by line (part of the hash core)."
                      },
                      "sources": {
                        "description": "Per-source provenance as stored (part of the v3 hash core)."
                      },
                      "industry": {
                        "type": "string",
                        "description": "The signal_id without the .lifecycle suffix."
                      },
                      "lifecycle": {
                        "type": [
                          "object",
                          "null"
                        ],
                        "description": "birth_at / end_at / death_type / lifespan_days as recorded (part of the hash core)."
                      },
                      "signal_id": {
                        "type": "string",
                        "description": "e.g. stablecoin.lifecycle"
                      },
                      "source_ref": {
                        "type": [
                          "string",
                          "null"
                        ],
                        "description": "Official source reference (part of the hash core)."
                      },
                      "entity_name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "observed_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "record_hash": {
                        "type": "string",
                        "description": "Canonical sha256; every hash-core field above is delivered, so you can recompute it offline."
                      },
                      "source_tier": {
                        "type": [
                          "string",
                          "null"
                        ],
                        "description": "Part of the v3 hash core."
                      },
                      "snapshot_date": {
                        "type": "string",
                        "description": "YYYY-MM-DD of the stored snapshot (part of the hash core)."
                      },
                      "data_age_hours": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "standard_ruler": {
                        "type": [
                          "object",
                          "null"
                        ],
                        "description": "The official ruler as stored, including the status band (part of the v3 hash core)."
                      },
                      "hash_core_version": {
                        "type": [
                          "integer",
                          "string",
                          "null"
                        ]
                      },
                      "source_agreement_cv": {
                        "type": [
                          "number",
                          "null"
                        ]
                      }
                    }
                  },
                  "description": "One element per lifecycle line that tracks this id."
                },
                "matched_lines": {
                  "type": "integer",
                  "description": "How many lifecycle lines track this id. Usually 1; a handful of ids are tracked by 2 lines and then you get both - nothing is picked for you."
                },
                "decision_points": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "{count, points:[{tag,current,swappable,how}], note} - decision points you can re-run with a swapped tag (one swapped tag = one call); leave it alone and the original context is the default, at no extra charge"
                },
                "record_hash_verifiable": {
                  "type": "object",
                  "description": "Computed per delivery, not a boast: mode (offline/partial/none), how many of the returned records were actually recomputed server-side, and out of how many."
                }
              },
              "conditionalProperties": {
                "last_fact": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "Most recent qualifying fact for this line and entity, attached centrally (may be absent when the line has no qualifying fact yet)"
                },
                "decision_points": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "Swappable decision points for this entity, attached centrally: {count, points:[{tag,current,swappable,how}], note}. Present only when the entity has at least one swappable tag in the index, so bundles for entities without one omit it"
                },
                "leg_availability": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "Per-leg degradation disclosure: which legs are present, which are degraded and why. Present only when at least one leg is degraded"
                },
                "record_hash_verifiable": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "Whether this response can recompute its own record_hash offline. Present only when the payload carries a top-level record_hash; may be absent on list-shaped deliveries where verifiability is stated per row instead"
                }
              }
            },
            "routeTemplate": "/gauge/lifecycle",
            "priceUsdNumber": 0.005
          }
        },
        "description": "One id in, its official lifecycle state out - no need to know which line tracks it first. Covers 19 lifecycle lines (stablecoins, AI tools and datasets, neoclouds, DePIN, RWA, carbon projects, ESG funds, tariff measures and more): status band, birth/end dates, death type, lifespan, official source_ref. If two lines track the same id you get BOTH - nothing is picked for you. Unknown id -> 422 no_charge, not billed. Every record carries an offline-recomputable record_hash. $0.0050 per call.",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "GET",
            "example": {
              "entity": "coreweave"
            },
            "required": [
              "entity"
            ],
            "properties": {
              "entity": {
                "type": "string",
                "examples": [
                  "coreweave"
                ],
                "description": "required - the id to look up (e.g. coreweave, terrausd-ust, jasper-ai, helium). Full list: free GET /gauge/catalog?all=1 -> signals[] where signal_id ends in .lifecycle, then ?signal_id=<id> for its entities[]"
              },
              "industry": {
                "type": "string",
                "description": "optional - narrow to one line when an id is tracked by more than one (e.g. ai-compute, stablecoin). Omit and you get every matching line"
              }
            },
            "queryParams": {
              "entity": "required - the id to look up (e.g. coreweave, terrausd-ust, jasper-ai, helium). Full list: free GET /gauge/catalog?all=1 -> signals[] where signal_id ends in .lifecycle, then ?signal_id=<id> for its entities[]",
              "industry": "optional - narrow to one line when an id is tracked by more than one (e.g. ai-compute, stablecoin). Omit and you get every matching line"
            },
            "discoverable": true,
            "exampleRequest": "/gauge/lifecycle?entity=coreweave"
          },
          "output": {
            "type": "object",
            "required": [
              "entity",
              "matched_lines",
              "matches",
              "record_hash_verifiable"
            ],
            "properties": {
              "entity": {
                "type": "string",
                "description": "The id you asked about, echoed back."
              },
              "nature": {
                "type": "string",
                "description": "Descriptive-only statement: state as recorded by the source, never adjudication or forecast."
              },
              "matches": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "entity": {
                      "type": "string"
                    },
                    "status": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "The band on the official ruler, e.g. operating / at_risk / ended. null when the line publishes no band."
                    },
                    "current": {
                      "description": "The stored reading itself; shape varies by line (part of the hash core)."
                    },
                    "sources": {
                      "description": "Per-source provenance as stored (part of the v3 hash core)."
                    },
                    "industry": {
                      "type": "string",
                      "description": "The signal_id without the .lifecycle suffix."
                    },
                    "lifecycle": {
                      "type": [
                        "object",
                        "null"
                      ],
                      "description": "birth_at / end_at / death_type / lifespan_days as recorded (part of the hash core)."
                    },
                    "signal_id": {
                      "type": "string",
                      "description": "e.g. stablecoin.lifecycle"
                    },
                    "source_ref": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "Official source reference (part of the hash core)."
                    },
                    "entity_name": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "observed_at": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "record_hash": {
                      "type": "string",
                      "description": "Canonical sha256; every hash-core field above is delivered, so you can recompute it offline."
                    },
                    "source_tier": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "Part of the v3 hash core."
                    },
                    "snapshot_date": {
                      "type": "string",
                      "description": "YYYY-MM-DD of the stored snapshot (part of the hash core)."
                    },
                    "data_age_hours": {
                      "type": [
                        "number",
                        "null"
                      ]
                    },
                    "standard_ruler": {
                      "type": [
                        "object",
                        "null"
                      ],
                      "description": "The official ruler as stored, including the status band (part of the v3 hash core)."
                    },
                    "hash_core_version": {
                      "type": [
                        "integer",
                        "string",
                        "null"
                      ]
                    },
                    "source_agreement_cv": {
                      "type": [
                        "number",
                        "null"
                      ]
                    }
                  }
                },
                "description": "One element per lifecycle line that tracks this id."
              },
              "matched_lines": {
                "type": "integer",
                "description": "How many lifecycle lines track this id. Usually 1; a handful of ids are tracked by 2 lines and then you get both - nothing is picked for you."
              },
              "decision_points": {
                "type": [
                  "object",
                  "null"
                ],
                "description": "{count, points:[{tag,current,swappable,how}], note} - decision points you can re-run with a swapped tag (one swapped tag = one call); leave it alone and the original context is the default, at no extra charge"
              },
              "record_hash_verifiable": {
                "type": "object",
                "description": "Computed per delivery, not a boast: mode (offline/partial/none), how many of the returned records were actually recomputed server-side, and out of how many."
              }
            },
            "conditionalProperties": {
              "last_fact": {
                "type": [
                  "object",
                  "null"
                ],
                "description": "Most recent qualifying fact for this line and entity, attached centrally (may be absent when the line has no qualifying fact yet)"
              },
              "decision_points": {
                "type": [
                  "object",
                  "null"
                ],
                "description": "Swappable decision points for this entity, attached centrally: {count, points:[{tag,current,swappable,how}], note}. Present only when the entity has at least one swappable tag in the index, so bundles for entities without one omit it"
              },
              "leg_availability": {
                "type": [
                  "object",
                  "null"
                ],
                "description": "Per-leg degradation disclosure: which legs are present, which are degraded and why. Present only when at least one leg is degraded"
              },
              "record_hash_verifiable": {
                "type": [
                  "object",
                  "null"
                ],
                "description": "Whether this response can recompute its own record_hash offline. Present only when the payload carries a top-level record_hash; may be absent on list-shaped deliveries where verifiability is stated per row instead"
              }
            }
          }
        },
        "maxAmountRequired": "5000",
        "maxTimeoutSeconds": 300
      },
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "payTo": "0x2d16a243ba9fAcC6AC85519d5efad2149DC4C6c3",
      "scheme": "exact",
      "network": "base",
      "amountAtomic": "5000"
    }
  ]
}
METADATA PROVENANCE

Source catalog records are retained separately from live endpoint observations. Sonar score, uptime, and latency are advisory metrics. CDP indexing is not inferred from validation.