ToolAssay

Use when you need x402 payment volume, payers and merchants on XRPL for the last

Use when you need x402 payment volume, payers and merchants on XRPL for the last 1h/24h/7d. x402 payment activity on XRPL mainnet from our own validated-ledger scan (Payments tagged with the t54 facilitator SourceTag 804681468): payments and delivered volume per asset (XRP, RLUSD, other tokens) for the last 1h / 24h / 7d, hourly and daily series, unique payers and merchants, top and new merchants, coverage window, sample transactions with explorer links, a heuristic real-vs-automated split (all / automated_cluster / organic_candidate from a payer-cluster classifier: creation batches, funding lineage, timing regularity, uniform-random amounts) with per-payee concentration (HHI, top-payer share), and explicit caveats. JSON, cached up to 60 seconds. Example (illustrative): GET /v1/agent-weather/x402-activity → {windows:{1h,24h,7d}, per_asset, unique_payers, unique_merchants}. Price: 0.01 RLUSD on XRPL mainnet (xrpl:0; RLUSD issuer rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De) or 0.01 USDC on Base. Terms: https://api.agentweather.io/v1/terms

Answeringour last check, 2026-10-18
1 of 1checks answered this week
254 msmedian answer time
$0.01listed price per call
$0.01price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://api.agentweather.io/v1/agent-weather/x402-activity

CategoryMarket data
Provider hostapi.agentweather.io
Networkseip155:8453, xrpl:0
Payment schemesexact
Self-reported calls, 30 days2 from 2 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-18 valid payment request 402$0.01 254 ms

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {},
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "additionalProperties": false,
          "properties": {},
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "additionalProperties": true,
          "properties": {
            "activity": {
              "type": "object"
            },
            "data_gaps": {
              "type": "array"
            },
            "example_data": {
              "const": false
            },
            "issued_at": {
              "format": "date-time",
              "type": "string"
            },
            "methodology": {
              "type": "object"
            },
            "report_id": {
              "type": "string"
            },
            "schema_version": {
              "type": "string"
            },
            "scope": {
              "type": "object"
            },
            "sources": {
              "type": "array"
            }
          },
          "required": [
            "example_data",
            "schema_version",
            "report_id",
            "issued_at",
            "scope",
            "activity",
            "sources",
            "data_gaps",
            "methodology"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON