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.
ASSESSMENT
updated 1h agoEvidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.
reliability 100%
- uptime 24h
- -
- uptime 7d
- -
- uptime 30d
- -
- uptime 90d
- -
- response p95
- 187ms
- avg response
- 187ms
- total checks
- 1
compliance unknown
x402 compliance not evaluated yet.
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-derivedRelayShield provides various security checks for breaches, identity risks, domains, infostealers, prompt injection, ransomware, sim swaps, and tech stack CVEs. conf 100%
- category
- security-check conf 100%
- in
- body
AI-generated summary. The measured data is never altered by it.
ENDPOINTS
| 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 |
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.
curl -i -X POST 'https://api.relayshield.net/v1/payg/breach'
No 402 response body has been captured for this service yet.
UPTIME
RECENT CHECKS
OVER TIME
All charts share the 30d window selected here. Every series is also served as JSON at /api/v1/services/relayshield/price and /api/v1/services/relayshield/scores.
Median across 10 endpoints. Use the selector to isolate one.
COMPLIANCE
not evaluated- 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
<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>
[](https://x402-list.com/services/relayshield?utm_source=badge&utm_medium=referral&utm_campaign=embed)
<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>