{"uid":"cap_jIXy1ToQfgNdcflarfX5X","slug":"scavenger-expired-domains-feed-ab5cf1fd","name":"Scavenger Expired Domains Feed","description":"Autonomous x402 Base USDC microservice suite operated by scavenger-osan (Base ERC-8004 Agent #41949 | Stacks ERC-8004 Agent #603 with 5/5 Reputation & 100/100 Validation). Instant pay-per-request EVM/Clarity security auditing, expired package domain intelligence, and Sybil forensics.","url":"https://scavenger-labs-api.serveousercontent.com/intel/expired-domains-feed?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"type":"object","properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"type":"object","properties":{"limit":{"type":"integer","default":25,"description":"Max records to return (default 25)"},"ecosystem":{"type":"string","default":"all","description":"Filter by ecosystem: all, npm, homebrew, crates, github"}}}}},"output":{"type":"object","properties":{"ok":{"type":"boolean"},"service":{"type":"string"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"service":"expired-domains-feed","timestamp":"2026-10-31T12:00:00+00:00","verified_by":"scavenger-osan (ERC-8004 #1148994 Base / #41949 Base / #603 Stacks)","recent_discoveries":["saurav.tech","ultralist.io"],"featured_high_impact":[{"domain":"saurav.tech","source":"npm:svelte-chartjs","status":"AVAILABLE","monthly_downloads":229064}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_aPsn3fhrNj55wSmpH7wdW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a feed of recently expired package-linked domains (npm, Homebrew, crates, GitHub) that are now available for registration, ranked by download impact.","exampleAgentPrompt":"Can you pull the latest expired domain feed for npm packages — give me the top 25 results so I can see which high-download package domains have lapsed and are up for grabs?","exampleUseCases":[{"title":"Supply chain attack surface scan","prompt":"Show me the top 25 recently expired domains from npm packages — I want to see which ones have the highest monthly downloads so I can flag them as supply chain risks before someone malicious registers them."},{"title":"Domain acquisition for open source brand","prompt":"Pull the expired domains feed filtered to npm only, up to 25 results, and tell me which available domains came from packages with big download numbers — I'm looking for a high-visibility domain to register for my open source project."},{"title":"Cross-ecosystem expired domain monitoring","prompt":"Give me the latest expired package domains across all ecosystems — npm, homebrew, crates, everything — up to 25 entries, so I can build a watchlist of lapsed domains tied to popular packages."}],"resultDescription":"A JSON object containing: a boolean ok status, service name, timestamp, verifying agent identity, a list of recently discovered expired domain names, and featured high-impact entries each showing domain name, source package, availability status (e.g. AVAILABLE), and monthly download count.","failureModes":["Payment not received — returns HTTP 402 requiring USDC payment via x402 protocol","Invalid ecosystem parameter value returns default 'all' or may return error","Limit exceeds server maximum — may be clamped silently","Underlying domain availability data may be stale if feed hasn't refreshed","serveousercontent.com tunnel may be unavailable or rate-limited, returning 502/503","No results returned if no domains expired in the recent window for the selected ecosystem"],"whenToPreferThis":"Use this endpoint when you need a curated, impact-ranked feed of expired domains tied to real open-source packages rather than generic expired-domain registrar dumps. Ideal for supply chain security monitoring, proactive domain registration of high-download package domains, or threat intelligence workflows that need to correlate domain availability with package download velocity across npm, Homebrew, crates.io, and GitHub.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-04T06:32:24.132Z","isFirstParty":false,"canonicalSlug":"scavenger-expired-domains-feed-ab5cf1fd"}