x402 List

x402 Protocol Service Directory

RelayShield

Data

Threat intelligence and identity-risk API: breach exposure, infostealer log detection, SIM-swap and session-hijack checks, ransomware victim lookup, and AI-agent-specific security checks (malicious MCP server detection, prompt-injection breach detection). 24 endpoints, all indexed in the Coinbase CDP Bazaar.

Pay from $0.10 to $2.00 in USDC on Base / Solana, settled onchain via the x402 protocol, no signup, no API key needed.

UPTIME 24H 100% 7D 100% 30D 100%
BASE URL https://api.relayshield.net WEBSITE https://relayshield.net ENDPOINTS 10 NETWORK Base / Solana ASSET USDC MEMBER SINCE 2026-07-13 MONITORED SINCE 2026-07-13

ASSESSMENT

updated 3h ago

Evidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.

reliability 100%
uptime 24h
100%
uptime 7d
100%
uptime 30d
100%
uptime 90d
100%
response p95
261ms
avg response
175ms
total checks
11
compliance A (12/12)

12 of 12 x402 conformance checks pass. Full checklist below.

jump to compliance checklist

price $0.10 to $2.00 (p94 in Data)
price (min)
$0.10
price (max)
$2.00
category percentile (min)
p94 in Data
category percentile (max)
p98 in Data
endpoints / prices
10 / 8
model
tiered
stability
100%
risk clean

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

WHAT IT DOES

ai-derived

RelayShield provides security checks for various types of data breaches and risks including identity, domain, infostealer, ransomware, sim swap, and tech stack vulnerabilities. conf 100%

category
security-check conf 100%
in
body
securitybreach-detectionidentity-riskdomain-checkinfostealer-detectionransomware-risksim-swap-detectionvulnerability-assessment

AI-generated summary. The measured data is never altered by it.

ENDPOINTS

Service endpoints with HTTP method, path, description, pricing, and network
METHOD PATH DESCRIPTION PRICE NETWORK ASSET
POST /v1/payg/breach RelayShield breach check $0.10 Base/Solana USDC
POST /v1/payg/bulk-identity-risk RelayShield bulk identity risk check $2.00 Base/Solana USDC
POST /v1/payg/domain RelayShield domain check $0.50 Base/Solana USDC
POST /v1/payg/identity-risk-score RelayShield identity risk score check $0.35 Base/Solana USDC
POST /v1/payg/infostealer RelayShield infostealer check $0.15 Base/Solana USDC
POST /v1/payg/mcp-registry-risk RelayShield mcp registry risk check $0.35 Base/Solana USDC
POST /v1/payg/prompt-injection-breach RelayShield prompt injection breach check $0.35 Base/Solana USDC
POST /v1/payg/ransomware-risk RelayShield ransomware risk check $0.40 Base/Solana USDC
POST /v1/payg/sim-swap RelayShield sim swap check $0.25 Base/Solana USDC
POST /v1/payg/tech-stack-cve RelayShield tech stack cve check $0.20 Base/Solana USDC
10 endpoints

REQUEST / RESPONSE EXAMPLE

An unpaid request to POST /v1/payg/breach returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.

// request
curl -i -X POST 'https://api.relayshield.net/v1/payg/breach'
// 402 response (captured by monitor) · 10 payloads · click to expand
[
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/breach",
        "description": "RelayShield breach check",
        "outputSchema": {
          "input": {
            "body": {
              "email": "[email protected]"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "email": "[email protected]",
              "breaches": [
                {
                  "name": "ExampleBreach",
                  "domain": "example.com",
                  "breach_date": "2023-06-01",
                  "is_verified": true,
                  "data_classes": [
                    "Passwords",
                    "Email addresses"
                  ]
                }
              ],
              "breach_count": 3
            }
          }
        },
        "maxAmountRequired": "100000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/breach",
        "description": "RelayShield breach check",
        "outputSchema": {
          "input": {
            "body": {
              "email": "[email protected]"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "email": "[email protected]",
              "breaches": [
                {
                  "name": "ExampleBreach",
                  "domain": "example.com",
                  "breach_date": "2023-06-01",
                  "is_verified": true,
                  "data_classes": [
                    "Passwords",
                    "Email addresses"
                  ]
                }
              ],
              "breach_count": 3
            }
          }
        },
        "maxAmountRequired": "100000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/domain",
        "description": "RelayShield domain check",
        "outputSchema": {
          "input": {
            "body": {
              "domain": "acme.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "domain": "acme.com",
              "checked_at": "2026-05-19T10:00:00+00:00",
              "lookalikes": [
                {
                  "domain": "acrne.com"
                },
                {
                  "domain": "acme-login.com"
                }
              ],
              "lookalikes_found": 2,
              "candidates_checked": 30
            }
          }
        },
        "maxAmountRequired": "500000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/domain",
        "description": "RelayShield domain check",
        "outputSchema": {
          "input": {
            "body": {
              "domain": "acme.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "domain": "acme.com",
              "checked_at": "2026-05-19T10:00:00+00:00",
              "lookalikes": [
                {
                  "domain": "acrne.com"
                },
                {
                  "domain": "acme-login.com"
                }
              ],
              "lookalikes_found": 2,
              "candidates_checked": 30
            }
          }
        },
        "maxAmountRequired": "500000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/infostealer",
        "description": "RelayShield infostealer check",
        "outputSchema": {
          "input": {
            "body": {
              "email": "[email protected]"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "email": "[email protected]",
              "found": false,
              "stealers": [],
              "stealer_count": 0
            }
          }
        },
        "maxAmountRequired": "150000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/infostealer",
        "description": "RelayShield infostealer check",
        "outputSchema": {
          "input": {
            "body": {
              "email": "[email protected]"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "email": "[email protected]",
              "found": false,
              "stealers": [],
              "stealer_count": 0
            }
          }
        },
        "maxAmountRequired": "150000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/ransomware-risk",
        "description": "RelayShield ransomware risk check",
        "outputSchema": {
          "input": {
            "body": {
              "domain": "acme.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "domain": "acme.com",
              "on_victim_list": false,
              "pre_ransomware_credential_count": 0
            }
          }
        },
        "maxAmountRequired": "400000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/ransomware-risk",
        "description": "RelayShield ransomware risk check",
        "outputSchema": {
          "input": {
            "body": {
              "domain": "acme.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "domain": "acme.com",
              "on_victim_list": false,
              "pre_ransomware_credential_count": 0
            }
          }
        },
        "maxAmountRequired": "400000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/identity-risk-score",
        "description": "RelayShield identity risk score check",
        "outputSchema": {
          "input": {
            "body": {
              "domain": "acme.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "grade": "A",
              "domain": "acme.com",
              "summary": "Domain acme.com scores 10/100 (A — LOW) across 2 of 6 monitored identity signal dimensions.",
              "max_score": 100,
              "risk_level": "LOW",
              "risk_score": 10,
              "risk_factors": [
                "Breach exposure: 1 known breach event(s), 50,000 accounts affected"
              ],
              "dimension_scores": {
                "cve_exposure": 5,
                "breach_exposure": 5,
                "session_exposure": 0,
                "infostealer_density": 0,
                "ransomware_exposure": 0,
                "threat_actor_targeting": 0
              }
            }
          }
        },
        "maxAmountRequired": "350000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/identity-risk-score",
        "description": "RelayShield identity risk score check",
        "outputSchema": {
          "input": {
            "body": {
              "domain": "acme.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "grade": "A",
              "domain": "acme.com",
              "summary": "Domain acme.com scores 10/100 (A — LOW) across 2 of 6 monitored identity signal dimensions.",
              "max_score": 100,
              "risk_level": "LOW",
              "risk_score": 10,
              "risk_factors": [
                "Breach exposure: 1 known breach event(s), 50,000 accounts affected"
              ],
              "dimension_scores": {
                "cve_exposure": 5,
                "breach_exposure": 5,
                "session_exposure": 0,
                "infostealer_density": 0,
                "ransomware_exposure": 0,
                "threat_actor_targeting": 0
              }
            }
          }
        },
        "maxAmountRequired": "350000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/mcp-registry-risk",
        "description": "RelayShield mcp registry risk check",
        "outputSchema": {
          "input": {
            "body": {
              "server_url": "https://example-mcp-server.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "verdict": "LOW",
              "findings": []
            }
          }
        },
        "maxAmountRequired": "350000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/mcp-registry-risk",
        "description": "RelayShield mcp registry risk check",
        "outputSchema": {
          "input": {
            "body": {
              "server_url": "https://example-mcp-server.com"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "verdict": "LOW",
              "findings": []
            }
          }
        },
        "maxAmountRequired": "350000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/tech-stack-cve",
        "description": "RelayShield tech stack cve check",
        "outputSchema": {
          "input": {
            "body": {
              "tech_stack": [
                "nginx",
                "wordpress",
                "cisco ios"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "matched_cves": [],
              "critical_count": 0,
              "tech_stack_queried": [
                "nginx"
              ]
            }
          }
        },
        "maxAmountRequired": "200000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/tech-stack-cve",
        "description": "RelayShield tech stack cve check",
        "outputSchema": {
          "input": {
            "body": {
              "tech_stack": [
                "nginx",
                "wordpress",
                "cisco ios"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "matched_cves": [],
              "critical_count": 0,
              "tech_stack_queried": [
                "nginx"
              ]
            }
          }
        },
        "maxAmountRequired": "200000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/bulk-identity-risk",
        "description": "RelayShield bulk identity risk check",
        "outputSchema": {
          "input": {
            "body": {
              "targets": [
                {
                  "agents": [
                    "[email protected]"
                  ],
                  "domain": "acme.com"
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "queried": 1,
              "results": [
                {
                  "domain": "acme.com",
                  "agent_count": 1,
                  "domain_grade": "A",
                  "domain_score": 10
                }
              ],
              "high_count": 0,
              "critical_count": 0
            }
          }
        },
        "maxAmountRequired": "2000000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/bulk-identity-risk",
        "description": "RelayShield bulk identity risk check",
        "outputSchema": {
          "input": {
            "body": {
              "targets": [
                {
                  "agents": [
                    "[email protected]"
                  ],
                  "domain": "acme.com"
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "queried": 1,
              "results": [
                {
                  "domain": "acme.com",
                  "agent_count": 1,
                  "domain_grade": "A",
                  "domain_score": 10
                }
              ],
              "high_count": 0,
              "critical_count": 0
            }
          }
        },
        "maxAmountRequired": "2000000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/prompt-injection-breach",
        "description": "RelayShield prompt injection breach check",
        "outputSchema": {
          "input": {
            "body": {
              "email": "[email protected]"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "found": false,
              "session_count": 0
            }
          }
        },
        "maxAmountRequired": "350000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/prompt-injection-breach",
        "description": "RelayShield prompt injection breach check",
        "outputSchema": {
          "input": {
            "body": {
              "email": "[email protected]"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "found": false,
              "session_count": 0
            }
          }
        },
        "maxAmountRequired": "350000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  },
  {
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
        "scheme": "exact",
        "network": "base",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/sim-swap",
        "description": "RelayShield sim swap check",
        "outputSchema": {
          "input": {
            "body": {
              "phone": "+14155551234"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "phone": "+14155551234",
              "carrier": "T-Mobile",
              "swapped": true,
              "checked_at": "2026-05-19T10:00:00+00:00",
              "swap_timestamp": "2026-05-18T14:23:00Z"
            }
          }
        },
        "maxAmountRequired": "250000",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "EwWqGE4ZFKLofuestmU4LDdK7XM1N4ALgdZccwYugwGd"
        },
        "payTo": "E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "mimeType": "application/json",
        "resource": "https://atq6wtkp6k.execute-api.us-east-1.amazonaws.com/prod/v1/payg/sim-swap",
        "description": "RelayShield sim swap check",
        "outputSchema": {
          "input": {
            "body": {
              "phone": "+14155551234"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "discoverable": true
          },
          "output": {
            "ok": true,
            "data": {
              "phone": "+14155551234",
              "carrier": "T-Mobile",
              "swapped": true,
              "checked_at": "2026-05-19T10:00:00+00:00",
              "swap_timestamp": "2026-05-18T14:23:00Z"
            }
          }
        },
        "maxAmountRequired": "250000",
        "maxTimeoutSeconds": 60
      }
    ],
    "x402Version": 1
  }
]

UPTIME

07-13 · uptime 100.0% · 196ms avg07-1307-13
RESPONSE TIME
07-13 · 196ms avg07-13 · 196ms avg07-1307-13
90d UPTIME 100%
UPTIME 90D 100%
AVG RESP 193ms
TOTAL CHECKS 23

RECENT CHECKS

TIME STATUS RESP
● OK 120ms
● OK 195ms
● OK 168ms
● OK 197ms
● OK 280ms
● OK 232ms
● OK 217ms
● SLOW 349ms
● OK 166ms
● OK 274ms
● OK 95ms
● OK 219ms
● OK 210ms
● OK 261ms
● OK 125ms
● OK 172ms
● OK 257ms
● OK 227ms

OVER TIME

All charts share the 90d window selected here. Every series is also served as JSON at /api/v1/services/relayshield/price and /api/v1/services/relayshield/scores.

PRICE (captured 402, USD)
building price history ($0.35)

Median across 10 endpoints. Use the selector to isolate one.

SUB-SCORES (uptime + x402 compliance)
building assessment history (1 day so far)
VOLUME
On-chain settlement volume is a phase 2 signal. Not measured yet, shown here rather than faked.
DISTINCT BUYERS
Distinct on-chain buyers is a phase 2 signal. Not measured yet, shown here rather than faked.

COMPLIANCE

12/12 checks pass · grade A
  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • response mimeType declared
  • served over HTTPS

EMBED THIS BADGE

Show that RelayShield is monitored on x402-list. Paste this on your site or README, it links back to this live listing.

RelayShield listed on x402-list
status
RelayShield uptime on x402-list
live uptime
// HTML
<a href="https://x402-list.com/services/relayshield?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/relayshield.svg" alt="RelayShield listed on x402-list" height="28">
</a>
// Markdown
[![RelayShield on x402-list](https://x402-list.com/badge/relayshield.svg)](https://x402-list.com/services/relayshield?utm_source=badge&utm_medium=referral&utm_campaign=embed)
// HTML · live uptime variant
<a href="https://x402-list.com/services/relayshield?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/relayshield.svg?data=uptime" alt="RelayShield uptime on x402-list" height="28">
</a>

RUN THIS SERVICE?

Keep this listing accurate: propose changes to the name, description, website, category or add new endpoints to monitor. Ownership is verified with a domain proof and every change is reviewed manually; measured data stays read-only.

[ update this listing ]