- Recipient
- not observed
- Chain
- not observed
- Unit type
- not observed
- Session · mode
- fixed
- Recipient
- not observed
- Chain
- not observed
- Unit type
- not observed
- Session · mode
- fixed
One remote endpoint gives your agent live data from Twitter, Reddit, the open web, GitHub and more. No API keys, no scraping stack - just connect the URL and go.
Payment surface
This count includes endpoints established by catalog, OpenAPI, or valid runtime 402 evidence. It does not count every URL the harmless scanner attempted.
This bounded detail view shows 25 endpoints. Continue with the next API page or the endpoint index.
Probe coverage
These are bounded unauthenticated requests and scanner-policy stops. A response without MPP evidence remains a discovery result, not a security failure.
5,850 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Oct 9, 2026, 12:26 PM UTC4,982 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Oct 1, 2026, 12:23 PM UTC105,119 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Oct 1, 2026, 12:18 PM UTC4,982 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 30, 2026, 6:19 PM UTC4,982 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 22, 2026, 6:24 AM UTC104,861 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 22, 2026, 6:20 AM UTC4,982 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 21, 2026, 6:20 PM UTC104,861 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 13, 2026, 6:22 AM UTC4,982 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 13, 2026, 6:20 AM UTC4,982 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 12, 2026, 6:19 PM UTCEvidence model
Every result names its evidence state. Unknown and not tested never mean secure.
RFC 9727 well-known path returned 200 text/html; charset=utf-8; no API catalog was established
Basis: RFC 9727 discovery response · Oct 9, 2026, 12:26 PM UTCRequires paid or state-changing behavior outside scanner scope
Basis: Tempo Aug 24 research class · Prior art: https://github.com/wevm/mppx/pull/510#discussion_r3377899233 · Oct 9, 2026, 12:26 PM UTC5850 bytes within scanner limit
Basis: harmless scanner · Oct 9, 2026, 12:26 PM UTCNo MPP Payment challenge observed
Basis: unauthenticated HTTP response · Oct 9, 2026, 12:26 PM UTCChannel and settlement lifecycle require credentials or payments
Basis: public economic-security prior art · Oct 9, 2026, 12:26 PM UTCConcurrency and paid state changes are prohibited
Basis: public economic-security prior art · Oct 9, 2026, 12:26 PM UTCScanner never sends credentials or payments
Basis: methodology · Prior art: https://github.com/advisories/GHSA-fxc9-7j2w-vx54 · Oct 9, 2026, 12:26 PM UTCNo current Payment challenge exposes session or authorization inputs
Basis: observable challenge values only · Oct 9, 2026, 12:26 PM UTCSignature and fee-payer relationships are not observable unauthenticated
Basis: public economic-security prior art · Oct 9, 2026, 12:26 PM UTCHTTPS fetch completed with platform certificate validation
Basis: platform TLS validation · Oct 9, 2026, 12:26 PM UTCScanner does not select, downgrade, or execute payment methods
Basis: public economic-security prior art · Oct 9, 2026, 12:26 PM UTCRequires a completed paid interaction outside scanner scope
Basis: public economic-security prior art · Oct 9, 2026, 12:26 PM UTC0 redirects; every hop passed URL and DNS validation
Basis: harmless scanner · Oct 9, 2026, 12:26 PM UTCScanner never replays signed credentials
Basis: public advisory and protocol prior art · Prior art: https://github.com/advisories/GHSA-fxc9-7j2w-vx54 · Oct 9, 2026, 12:26 PM UTC1 hop(s) resolved twice to stable public addresses
Basis: scanner URL, DNS and redirect policy · Oct 9, 2026, 12:26 PM UTCRequires paid or state-changing behavior outside scanner scope
Basis: Tempo Aug 24 research class · Prior art: https://github.com/wevm/mppx/pull/510#discussion_r3377899233 · Oct 1, 2026, 12:23 PM UTC4982 bytes within scanner limit
Basis: harmless scanner · Oct 1, 2026, 12:23 PM UTCNo MPP Payment challenge observed
Basis: unauthenticated HTTP response · Oct 1, 2026, 12:23 PM UTCChannel and settlement lifecycle require credentials or payments
Basis: public economic-security prior art · Oct 1, 2026, 12:23 PM UTCConcurrency and paid state changes are prohibited
Basis: public economic-security prior art · Oct 1, 2026, 12:23 PM UTCScanner never sends credentials or payments
Basis: methodology · Prior art: https://github.com/advisories/GHSA-fxc9-7j2w-vx54 · Oct 1, 2026, 12:23 PM UTCNo current Payment challenge exposes session or authorization inputs
Basis: observable challenge values only · Oct 1, 2026, 12:23 PM UTCSignature and fee-payer relationships are not observable unauthenticated
Basis: public economic-security prior art · Oct 1, 2026, 12:23 PM UTCHTTPS fetch completed with platform certificate validation
Basis: platform TLS validation · Oct 1, 2026, 12:23 PM UTCScanner does not select, downgrade, or execute payment methods
Basis: public economic-security prior art · Oct 1, 2026, 12:23 PM UTCRequires a completed paid interaction outside scanner scope
Basis: public economic-security prior art · Oct 1, 2026, 12:23 PM UTC0 redirects; every hop passed URL and DNS validation
Basis: harmless scanner · Oct 1, 2026, 12:23 PM UTCScanner never replays signed credentials
Basis: public advisory and protocol prior art · Prior art: https://github.com/advisories/GHSA-fxc9-7j2w-vx54 · Oct 1, 2026, 12:23 PM UTC1 hop(s) resolved twice to stable public addresses
Basis: scanner URL, DNS and redirect policy · Oct 1, 2026, 12:23 PM UTC68 payment offer(s) accepted
Basis: harmless discovery response · Oct 1, 2026, 12:18 PM UTCsecurity:bounded_response: {"state":"tested-pass","evidence":"105119 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"5850 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
security:bounded_response: {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"105119 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
security:bounded_response: {"state":"tested-pass","evidence":"104861 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
security:bounded_response: {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"104861 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
security:bounded_response: {"state":"tested-pass","evidence":"104861 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
security:bounded_response: {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"104861 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
security:bounded_response: {"state":"tested-pass","evidence":"104861 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
session_json: {"mode":"dynamic","min":"0.060000","max":"6.000000","mpp":{"method":"tempo","intent":"charge","currency":"0x20C00000000… → {"mode":"dynamic","min":"0.060000","max":"12.000000","mpp":{"method":"tempo","intent":"charge","currency":"0x20C0000000…
Evidence: openapi payment metadata
session_json: {"mode":"dynamic","min":"0.060000","max":"6.000000","x402":{"accepts":[{"scheme":"exact","network":"solana:5eykt4UsFv8P… → {"mode":"dynamic","min":"0.060000","max":"12.000000","x402":{"accepts":[{"scheme":"exact","network":"solana:5eykt4UsFv8…
Evidence: openapi payment metadata
description: Fetch GitHub repo metadata, files, PRs, or issues → Fetch GitHub repo metadata, files, PRs, issues, or discussions
Evidence: clock-guarded source update
security:bounded_response: {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"104861 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
description: Search GitHub repos, conversations, or code → Search GitHub repos, conversations, discussions, or code
Evidence: clock-guarded source update
security:bounded_response: {"state":"tested-pass","evidence":"97525 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
security:api_catalog_parse: {"state":"tested-fail","evidence":"API catalog response was not valid JSON","basis":"RFC 9727 discovery response"} → {"state":"observed","evidence":"RFC 9727 well-known path returned 200 text/html; charset=utf-8; no API catalog was esta…
Evidence: Repeated harmless observation changed the modeled property
security:bounded_response: {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"97525 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
security:bounded_response: {"state":"tested-pass","evidence":"97525 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"4982 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
offer → {"method":"unknown","intent":"charge","currency":"USD","chainId":null,"recipient":null,"amount":"0.004000","decimals":n…
Evidence: openapi payment metadata
offer → {"method":"unknown","intent":"charge","currency":"USD","chainId":null,"recipient":null,"amount":"0.002000","decimals":n…
Evidence: openapi payment metadata
offer → {"method":"unknown","intent":"charge","currency":"USD","chainId":null,"recipient":null,"amount":"0.004000","decimals":n…
Evidence: openapi payment metadata
offer → {"method":"unknown","intent":"charge","currency":"USD","chainId":null,"recipient":null,"amount":"0.005000","decimals":n…
Evidence: openapi payment metadata