What does this x402 endpoint charge?

https only. We fetch it once, read the 402, and stop.

No x402 challenge

https://x402.miroshark.xyz/run
Risk band: not an x402 endpoint

Observed 2026-08-15T14:33:16Z · 320 ms · HTTP 405

  • NOT_X402The endpoint answered, but not with an x402 payment challenge.

Endpoint

What we observed about the endpoint
URL https://x402.miroshark.xyz/run
Canonical https://x402.miroshark.xyz/run
Endpoint id 39501e4303ee7129c73b9102c31489cd
HTTP status 405
Latency 320 ms
Redirects 0
TLS handshake okThe negotiated TLS version is not exposed to a Worker.
Wire form no x402 challenge
Bytes read 153

Payment

no challenge

This endpoint served no x402 challenge

There are no payment terms to report. That is a description of the response we received, not a finding about the endpoint.

Risk

not an x402 endpoint

Nothing to score

This URL answered, but not with an x402 payment challenge, so there is nothing to score. That is a description of the response, not a finding about the endpoint.

Security

no challenge to check

This URL served no x402 challenge, so the only check that could run is the one that looks for one.

A check that could not run reports skip, and a skip is never counted as a pass.

  • Result: fail wire_form_detected The endpoint answered without an x402 challenge in either wire form.
  • Result: skip amount_within_observed_range needs our data No prior observations of this endpoint.
  • Result: skip recipient_matches_observed needs our data No prior observations of this endpoint.
Checks marked “needs our data” compare this scan against the corpus, which is still filling up.

Observed

first scan

First seen: just now · no history yet

Availability, latency and price stability need repeated observations over time. One probe is not a measurement of any of them, so none is shown.

This endpoint is now in the corpus, so the crawler will keep watching it. Price and recipient changes are recorded permanently; availability and latency are sampled.

Share this report

Share links expire. Nothing is recorded about who created one.

Raw signals

The exact input the scoring function was given. A signal we could not determine has observed: false and contributes nothing to the score — it is never counted as a failure.

signals
[
  {
    "id": "probe_ok",
    "value": true,
    "observed": true,
    "detail": null
  },
  {
    "id": "challenge_served",
    "value": false,
    "observed": true,
    "detail": null
  },
  {
    "id": "challenge_decodes",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "wire_form",
    "value": "none",
    "observed": true,
    "detail": null
  },
  {
    "id": "x402_version",
    "value": null,
    "observed": false,
    "detail": "The challenge declared no version."
  },
  {
    "id": "tls_ok",
    "value": true,
    "observed": true,
    "detail": null
  },
  {
    "id": "tls_protocol",
    "value": null,
    "observed": false,
    "detail": "The negotiated TLS version is not exposed to the probe."
  },
  {
    "id": "redirect_count",
    "value": 0,
    "observed": true,
    "detail": null
  },
  {
    "id": "redirect_scheme_downgrade",
    "value": false,
    "observed": true,
    "detail": "Cross-scheme redirects are refused."
  },
  {
    "id": "resource_origin_match",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "network_recognized",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "asset_recognized",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "facilitator_known",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "amount_canonical",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "amount_magnitude_band",
    "value": "unknown",
    "observed": true,
    "detail": "No challenge was served."
  },
  {
    "id": "pay_to_wellformed",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "pay_to_declared_dynamic",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "timeout_sane",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "scheme_known",
    "value": null,
    "observed": false,
    "detail": "No challenge was served."
  },
  {
    "id": "requirement_count",
    "value": 0,
    "observed": true,
    "detail": null
  },
  {
    "id": "challenge_size_bytes",
    "value": 153,
    "observed": true,
    "detail": null
  },
  {
    "id": "first_seen_age_days",
    "value": null,
    "observed": false,
    "detail": "No history yet."
  },
  {
    "id": "scan_count",
    "value": null,
    "observed": false,
    "detail": "No history yet."
  },
  {
    "id": "availability_30d",
    "value": null,
    "observed": false,
    "detail": "No history yet."
  },
  {
    "id": "latency_p50_ms",
    "value": null,
    "observed": false,
    "detail": "No history yet."
  },
  {
    "id": "price_changes_90d",
    "value": null,
    "observed": false,
    "detail": "No history yet."
  },
  {
    "id": "recipient_changes_90d",
    "value": null,
    "observed": false,
    "detail": "No history yet."
  },
  {
    "id": "recipient_unstable_undeclared",
    "value": null,
    "observed": false,
    "detail": "No history yet."
  },
  {
    "id": "terms_changed_within_24h",
    "value": null,
    "observed": false,
    "detail": "No history yet."
  }
]

JSON Markdown Methodology Error reference