- Recipient
- not observed
- Chain
- not observed
- Unit type
- not observed
- Session · mode
- dynamic
- Session · min
- 0
- Session · max
- 10.00
- Recipient
- not observed
- Chain
- not observed
- Unit type
- not observed
- Session · mode
- dynamic
- Session · min
- 0
- Session · max
- 10.00
Pay-per-generation AI image and video creation — Nano Banana, GPT Image, Grok, Flux, Sora, Veo, Seedance, and Wan.
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.
33,344 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Oct 9, 2026, 6:20 PM UTC90,497 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Oct 9, 2026, 12:22 PM UTC1,482 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Oct 9, 2026, 6:23 AM UTC1,478 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Oct 9, 2026, 6:20 AM UTC35,185 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Oct 1, 2026, 6:22 AM UTC33,344 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 30, 2026, 6:21 PM UTC90,497 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 30, 2026, 6:19 PM UTC1,482 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 30, 2026, 6:24 AM UTC1,478 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 30, 2026, 12:21 AM UTC35,185 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 22, 2026, 12:22 AM UTC33,344 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 21, 2026, 12:24 PM UTC90,497 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 21, 2026, 12:23 PM UTC1,482 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 21, 2026, 12:25 AM UTC1,478 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 20, 2026, 6:21 PM UTC35,185 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 12, 2026, 6:26 PM UTC33,344 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 12, 2026, 12:22 PM UTC90,497 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 12, 2026, 12:21 PM UTC1,482 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 12, 2026, 12:24 AM UTC1,478 response bytes · 0 redirects · HTTPS fetch completed with platform certificate validation
Sep 11, 2026, 6:22 PM UTCEvidence model
Every result names its evidence state. Unknown and not tested never mean secure.
No RFC 9727 API catalog was available at this URL (HTTP 404); prior advertised links were withdrawn
Basis: RFC 9727 discovery response · Oct 9, 2026, 6:20 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, 6:20 PM UTC33344 bytes within scanner limit
Basis: harmless scanner · Oct 9, 2026, 6:20 PM UTCNo MPP Payment challenge observed
Basis: unauthenticated HTTP response · Oct 9, 2026, 6:20 PM UTCChannel and settlement lifecycle require credentials or payments
Basis: public economic-security prior art · Oct 9, 2026, 6:20 PM UTCConcurrency and paid state changes are prohibited
Basis: public economic-security prior art · Oct 9, 2026, 6:20 PM UTCScanner never sends credentials or payments
Basis: methodology · Prior art: https://github.com/advisories/GHSA-fxc9-7j2w-vx54 · Oct 9, 2026, 6:20 PM UTCNo current Payment challenge exposes session or authorization inputs
Basis: observable challenge values only · Oct 9, 2026, 6:20 PM UTCSignature and fee-payer relationships are not observable unauthenticated
Basis: public economic-security prior art · Oct 9, 2026, 6:20 PM UTCHTTPS fetch completed with platform certificate validation
Basis: platform TLS validation · Oct 9, 2026, 6:20 PM UTCScanner does not select, downgrade, or execute payment methods
Basis: public economic-security prior art · Oct 9, 2026, 6:20 PM UTCRequires a completed paid interaction outside scanner scope
Basis: public economic-security prior art · Oct 9, 2026, 6:20 PM UTC0 redirects; every hop passed URL and DNS validation
Basis: harmless scanner · Oct 9, 2026, 6:20 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, 6:20 PM UTC1 hop(s) resolved twice to stable public addresses
Basis: scanner URL, DNS and redirect policy · Oct 9, 2026, 6:20 PM UTC64 payment offer(s) accepted
Basis: harmless discovery response · Oct 9, 2026, 12:22 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, 6:23 AM UTC1482 bytes within scanner limit
Basis: harmless scanner · Oct 9, 2026, 6:23 AM UTC1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validated
Basis: unauthenticated HTTP response · Oct 9, 2026, 6:23 AM UTCChannel and settlement lifecycle require credentials or payments
Basis: public economic-security prior art · Oct 9, 2026, 6:23 AM UTCConcurrency and paid state changes are prohibited
Basis: public economic-security prior art · Oct 9, 2026, 6:23 AM UTCScanner never sends credentials or payments
Basis: methodology · Prior art: https://github.com/advisories/GHSA-fxc9-7j2w-vx54 · Oct 9, 2026, 6:23 AM UTC[{"method":"tempo","intent":"charge","deposit":null,"authorizationWindow":null,"depositWindowRatio":null,"observableAuthorizationExposure":null,"note":"unknown: session authorization inputs not observable"}]
Basis: observable challenge values only · Oct 9, 2026, 6:23 AM UTCSignature and fee-payer relationships are not observable unauthenticated
Basis: public economic-security prior art · Oct 9, 2026, 6:23 AM UTCHTTPS fetch completed with platform certificate validation
Basis: platform TLS validation · Oct 9, 2026, 6:23 AM UTCScanner does not select, downgrade, or execute payment methods
Basis: public economic-security prior art · Oct 9, 2026, 6:23 AM UTCRequires a completed paid interaction outside scanner scope
Basis: public economic-security prior art · Oct 9, 2026, 6:23 AM UTC0 redirects; every hop passed URL and DNS validation
Basis: harmless scanner · Oct 9, 2026, 6:23 AM 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, 6:23 AM UTC1 hop(s) resolved twice to stable public addresses
Basis: scanner URL, DNS and redirect policy · Oct 9, 2026, 6:23 AM 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, 6:20 AM UTC1478 bytes within scanner limit
Basis: harmless scanner · Oct 9, 2026, 6:20 AM UTC1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validated
Basis: unauthenticated HTTP response · Oct 9, 2026, 6:20 AM UTCChannel and settlement lifecycle require credentials or payments
Basis: public economic-security prior art · Oct 9, 2026, 6:20 AM UTCConcurrency and paid state changes are prohibited
Basis: public economic-security prior art · Oct 9, 2026, 6:20 AM UTCScanner never sends credentials or payments
Basis: methodology · Prior art: https://github.com/advisories/GHSA-fxc9-7j2w-vx54 · Oct 9, 2026, 6:20 AM UTC[{"method":"tempo","intent":"charge","deposit":null,"authorizationWindow":null,"depositWindowRatio":null,"observableAuthorizationExposure":null,"note":"unknown: session authorization inputs not observable"}]
Basis: observable challenge values only · Oct 9, 2026, 6:20 AM UTCSignature and fee-payer relationships are not observable unauthenticated
Basis: public economic-security prior art · Oct 9, 2026, 6:20 AM UTCHTTPS fetch completed with platform certificate validation
Basis: platform TLS validation · Oct 9, 2026, 6:20 AM UTCScanner does not select, downgrade, or execute payment methods
Basis: public economic-security prior art · Oct 9, 2026, 6:20 AM UTCRequires a completed paid interaction outside scanner scope
Basis: public economic-security prior art · Oct 9, 2026, 6:20 AM UTC0 redirects; every hop passed URL and DNS validation
Basis: harmless scanner · Oct 9, 2026, 6:20 AM 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, 6:20 AM UTC1 hop(s) resolved twice to stable public addresses
Basis: scanner URL, DNS and redirect policy · Oct 9, 2026, 6:20 AM 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, 6:22 AM UTC35185 bytes within scanner limit
Basis: harmless scanner · Oct 1, 2026, 6:22 AM UTCNo MPP Payment challenge observed
Basis: unauthenticated HTTP response · Oct 1, 2026, 6:22 AM UTCChannel and settlement lifecycle require credentials or payments
Basis: public economic-security prior art · Oct 1, 2026, 6:22 AM UTCConcurrency and paid state changes are prohibited
Basis: public economic-security prior art · Oct 1, 2026, 6:22 AM UTCScanner never sends credentials or payments
Basis: methodology · Prior art: https://github.com/advisories/GHSA-fxc9-7j2w-vx54 · Oct 1, 2026, 6:22 AM UTCNo current Payment challenge exposes session or authorization inputs
Basis: observable challenge values only · Oct 1, 2026, 6:22 AM UTCSignature and fee-payer relationships are not observable unauthenticated
Basis: public economic-security prior art · Oct 1, 2026, 6:22 AM UTCHTTPS fetch completed with platform certificate validation
Basis: platform TLS validation · Oct 1, 2026, 6:22 AM UTCScanner does not select, downgrade, or execute payment methods
Basis: public economic-security prior art · Oct 1, 2026, 6:22 AM UTCRequires a completed paid interaction outside scanner scope
Basis: public economic-security prior art · Oct 1, 2026, 6:22 AM UTC0 redirects; every hop passed URL and DNS validation
Basis: harmless scanner · Oct 1, 2026, 6:22 AM 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, 6:22 AM UTC1 hop(s) resolved twice to stable public addresses
Basis: scanner URL, DNS and redirect policy · Oct 1, 2026, 6:22 AM UTCsecurity:bounded_response: {"state":"tested-pass","evidence":"90497 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"33344 bytes within scanner limit","basis":"harmless scanner"}
Evidence: Repeated harmless observation changed the modeled property
description: generate with Veo 3.1 Fast Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is co… → Veo 3.1 Fast video generation
Evidence: clock-guarded source update
description: generate with Veo 3.1 Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is complet… → Veo 3.1 video generation
Evidence: clock-guarded source update
description: i2v with Wan 2.6 Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is complete or … → Wan 2.6 image-to-video
Evidence: clock-guarded source update
description: t2v with Seedance 2 Fast Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is comp… → Seedance Fast text-to-video
Evidence: clock-guarded source update
description: i2v with Seedance 2 Fast Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is comp… → Seedance Fast image-to-video
Evidence: clock-guarded source update
description: edit with GPT Image 1.5 Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is compl… → GPT Image 1.5 editing
Evidence: clock-guarded source update
description: i2v with Seedance 2 Pro Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is compl… → Seedance image-to-video
Evidence: clock-guarded source update
description: t2v with Wan 2.6 Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is complete or … → Wan 2.6 text-to-video
Evidence: clock-guarded source update
description: generate with GPT Image 1.5 Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is c… → GPT Image 1.5 generation
Evidence: clock-guarded source update
description: generate with Nano Banana Pro Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is… → Nano Banana Pro image generation (up to 4K)
Evidence: clock-guarded source update
description: generate with Nano Banana Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is com… → Nano Banana image generation
Evidence: clock-guarded source update
description: generate with Sora 2 Pro Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is comp… → Sora 2 Pro video generation
Evidence: clock-guarded source update
description: edit with Flux 2 Pro Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is complete… → Flux 2 Pro image editing
Evidence: clock-guarded source update
description: edit with Nano Banana Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is complet… → Nano Banana image editing
Evidence: clock-guarded source update
description: generate with Grok Video Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is comp… → Grok video generation
Evidence: clock-guarded source update
description: generate with Sora 2 Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is complete… → Sora 2 video generation
Evidence: clock-guarded source update
description: edit with Grok Image Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is complete… → Grok image editing
Evidence: clock-guarded source update
description: Get a client token for direct upload to Vercel Blob → Upload image for editing or image-to-video
Evidence: clock-guarded source update
description: generate with Flux 2 Pro Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is comp… → Flux 2 Pro image generation
Evidence: clock-guarded source update
description: edit with Nano Banana Pro Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is com… → Nano Banana Pro image editing (up to 4K)
Evidence: clock-guarded source update
description: t2v with Seedance 2 Pro Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is compl… → Seedance text-to-video
Evidence: clock-guarded source update
description: generate with Grok Image Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is comp… → Grok image generation
Evidence: clock-guarded source update
description: Nano Banana image editing → edit with Nano Banana Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is complet…
Evidence: clock-guarded source update
description: Seedance Fast text-to-video → t2v with Seedance 2 Fast Returns an async job with a pollUrl. Poll the returned pollUrl with SIWX until the job is comp…
Evidence: clock-guarded source update