{"uid":"cap_5jbKglZ4r5IcKvYV2NSbI","slug":"mv3-declared-access-diff-1-0-0-f0e972e4","name":"MV3 Declared Access Diff 1.0.0","description":"MV3 Declared Access Diff 1.0.0. An offline Python tool for Chrome extension maintainers reviewing a release. Compare required and optional API permissions, host patterns and complete static  First approved purchase: 0.01 USDC total where maker terms permit; later 1 USDC plus tax. Stored ZIP download; commercial use, no redistribution. Verified by Speedbot for this version. Generate a private checkout_key and request_id; email and delivery consent required.","url":"https://speedbot.dev/api/products/product_128ada204f7f452fa870fafc0c422259/versions/version_e8b1ee039ba343e99cd88fcf4a402fa8/buy?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"email":{"type":"string","pattern":"^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$","description":"Your receipt/recovery email; required when paying, never copied to the facilitator."},"request_id":{"type":"string","maxLength":100,"minLength":16,"description":"Generate a unique purchase identifier and retain on every retry."},"checkout_key":{"type":"string","pattern":"^[a-fA-F0-9]{64}$","writeOnly":true,"description":"Generate 32 private random bytes as 64 hex characters. Required when paying. Retain on every retry."},"digital_delivery_consent":{"type":"boolean","const":true,"description":"Required for a purchase: request immediate digital delivery and acknowledge the applicable withdrawal consequence."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_DXD7WoL9a7v5MAiH6Muhg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Purchase and download an offline Python tool that diffs Chrome extension MV3 manifest permissions, host patterns, and declared API access between releases.","exampleAgentPrompt":"I need to buy the MV3 Declared Access Diff tool from Speedbot to audit permission changes in my Chrome extension between releases — use my email dev@example.com, generate a fresh checkout key and request ID, and confirm I consent to immediate digital delivery.","exampleUseCases":[{"title":"Pre-release extension permission audit","prompt":"Before I ship v2.3 of my Chrome extension to the store, I want to buy and run the MV3 Declared Access Diff tool to see exactly which new host patterns and optional permissions we added — use my email reviewer@mycompany.com, generate the keys, and I consent to digital delivery."},{"title":"Security review of third-party extension","prompt":"I'm reviewing a Chrome extension my team wants to adopt and I need to compare its declared API permissions and host access between version 1.0 and 2.0 — grab the MV3 Declared Access Diff tool from Speedbot, my email is security@corp.io, generate a checkout key and request ID for me, and I consent to immediate download."},{"title":"Automated CI permission regression check","prompt":"Set up a purchase of the MV3 Declared Access Diff offline Python kit from Speedbot for our CI pipeline — use builds@devteam.example.com, generate unique checkout credentials, and confirm digital delivery consent so we can diff extension manifests on every release candidate."}],"resultDescription":"A purchased ZIP archive containing an offline, dependency-free Python tool that compares MV3 Chrome extension manifest files across versions, reporting differences in required permissions, optional permissions, host patterns, and declared static API access. Delivered immediately upon payment confirmation.","failureModes":["Missing or invalid email format causes rejection of purchase request","checkout_key not exactly 64 hex characters returns validation error","request_id shorter than 16 characters or longer than 100 characters is rejected","digital_delivery_consent not set to true blocks purchase completion","Duplicate request_id on a new purchase (not a retry) may cause conflicts","Payment of 1 USDC not available or wallet insufficient funds causes transaction failure","First-time purchase at 0.01 USDC discount only applies if maker terms permit; subsequent calls billed at full 1 USDC"],"whenToPreferThis":"Choose this endpoint when you need a self-contained, offline Python tool to audit Chrome extension MV3 manifest permission changes between releases without runtime dependencies. Prefer it over manual manifest inspection when you need a repeatable, scriptable diff of host patterns, required permissions, and optional API access across extension versions, especially in a CI/CD or code-review workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:35:05.911Z","isFirstParty":false,"canonicalSlug":"mv3-declared-access-diff-1-0-0-f0e972e4"}