{"host":"nightshift-x402.nightshift-labs.workers.dev","week":"2026-W46","snapshot_taken_at":"2026-11-09T14:00:16.951869+00:00","summary":{"host":"nightshift-x402.nightshift-labs.workers.dev","listings":21,"score":100,"grade":"A","errors":0,"warnings":0,"calls_30d":26,"payers_30d":24},"confidence":null,"safety":null,"fixes":[{"rule":"tags-missing","severity":"info","listings":21,"fix":"Add a few plain tags for the category.","text":"no tags"}],"market":{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/domain/dns","category":"chain_data","label":"On-chain data","price":{"usd":0.003,"compared_with":1537,"p10":0.001,"median":0.00414,"p90":0.02,"ask_more":793,"ask_less":647},"payers":{"payers_30d":4,"rank":777,"of":7702},"pattern":"traction","search":{"searches":12,"in_top_20":0,"in_top_3":0,"hits":[]},"method":"Compared with the week's Bazaar snapshot: prices from listings in the same category with at least 3 payers in 30 days, other sellers only; payer counts are the Bazaar's own, so catalog sweeps count too. Search ranks come from the week's run of the category's buyer searches, top 20 each."},"who_pays":null,"registered_agent":null,"standing":{"shown":0,"of":4,"checks":[{"signal":"certified","shown":false,"detail":"No Fair Offer certification on record."},{"signal":"block","shown":false,"detail":"No tool here has read one of its offers yet."},{"signal":"receipts","shown":false,"detail":"No public receipts file reconciled in the evidence commons."},{"signal":"probe","shown":false,"detail":"No paid probe on record."}],"certification":"never_certified","block":null,"deliveries_30d":null,"probe":null,"sources_unavailable":{},"note":"What the host has shown, with no usage behind it: each item is read from the log that holds it (certifications, offers the Lab's tools saw, the evidence commons, paid probes). A missing item means nothing is on record, not that the host lacks it."},"live_check":null,"recheck":{"url":"https://agoranome.com/sellers/nightshift-x402.nightshift-labs.workers.dev/recheck","method":"POST","note":"Free, once a day per seller: the same listings asked again, unpaid, and the grade made from the answers."},"history":[{"week":"2026-W46","taken_at":"2026-11-09T14:00:16.951869+00:00","listings":21,"score":100,"grade":"A","errors":0,"warnings":0,"calls_30d":26,"payers_30d":24}],"evidence":null,"benchmark":null,"listings":[{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/domain/dns","description":"DNS lookup in one call: A, AAAA, CNAME, MX, TXT, NS and CAA records with TTLs (or just the types you ask for), NXDOMAIN status, DNSSEC validation, plus parsed hints: SPF record, CAA certificate issuers and which services the domain is verified with (TXT verification tokens). Resolved via DNS-over-HTTPS.","method":"GET","price_usd":0.003,"networks":["eip155:8453"],"calls_30d":6,"payers_30d":4,"last_called_at":"2026-11-08T06:10:47.812Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/base/balance","description":"Base wallet balances: native ETH and USDC for any address, with the block number they were read at.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:00:45.133Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/base/gas","description":"Base gas snapshot: gas price, base fee, priority fee, 10-block base-fee trend, ETH/USD (Chainlink) and estimated USD cost of an ETH transfer, ERC-20 transfer, swap and contract deploy right now.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T09:54:55.949Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/base/portfolio","description":"Base wallet portfolio: ETH plus 12 major Base tokens (USDC, USDbC, DAI, EURC, WETH, cbETH, wstETH, cbBTC, AERO, DEGEN, VIRTUAL, BRETT) with non-zero balances, USD values from Chainlink ETH/USD and BTC/USD feeds, and a total.","method":"GET","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:01:06.237Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/base/token-check","description":"Base token safety pre-check: name/symbol/decimals/supply, owner and renounce status, proxy implementation, privileged functions found in bytecode (mint, blacklist, pause, fee setters, upgrade) and a heuristic risk level. Call before buying or accepting an unknown token on Base.","method":"GET","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T09:57:20.188Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/base/token-price","description":"Live USD price of any ERC-20 token on Base from on-chain DEX quotes (Uniswap v3 0.05/0.3/1% pools and Aerodrome, against USDC and WETH; WETH converted with Chainlink ETH/USD). Returns the best executable route, every route's price, the price impact of selling $1,000, and flags for thin liquidity or disagreeing pools.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T09:57:21.835Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/base/tx","description":"Decode a Base transaction: status, block time, from/to, ETH value, fee, method selector and every ERC-20 transfer with symbol and human amount. Flags fake look-alike tokens (address-poisoning, e.g. a fake USDC with homoglyph characters).","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:00:47.505Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/domain/dns-batch","description":"DNS lookup for up to 12 domains in ONE paid call: A, AAAA, MX and NS by default (or the types you ask for), NXDOMAIN status, DNSSEC validation and SPF/verification hints per name, plus a summary of which names resolve, which are NXDOMAIN and which have MX. Resolved via DNS-over-HTTPS. names x types must be <= 48.","method":"GET","price_usd":0.003,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-07T17:22:22.787Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/domain/email-check","description":"Domain DNS and email-security check: A/AAAA, NS, MX (incl. null MX), SPF, DMARC policy, CAA, plus a list of issues and a 0-100 email security score. Use before sending email to or trusting a domain.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:00:49.875Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/domain/overview","description":"One-call domain overview: registration (RDAP age, expiry, registrar, DNSSEC), DNS (A/AAAA/NS/MX/CAA), email security (SPF, DMARC policy, 0-100 score, issues) and HTTPS/TLS (reachable, HSTS, cert issuer and days left), with merged flags, an 'attention' list and a verdict: ok, check (risk flags found) or incomplete (a data source did not answer; listed in 'incomplete'). Use to vet or monitor a domain with a single paid request.","method":"GET","price_usd":0.003,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-07T17:23:54.611Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/domain/ssl","description":"TLS/SSL certificate check for a host: live verified HTTPS handshake (reachable, status, HSTS) plus the newest valid certificate from public Certificate Transparency logs: issuer, notBefore/notAfter, days left, covered names, wildcard, other active certs. Flags certs expiring within 14/30 days, missing certs, failed handshakes, very new certs and mixed issuers. Use for uptime/expiry monitoring or to vet a site.","method":"GET","price_usd":0.003,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-07T17:22:24.855Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/domain/whois","description":"Domain registration lookup (RDAP, the official WHOIS successor): registration date and age in days, expiry, registrar and its abuse email, EPP status, nameservers, DNSSEC, and flags for brand-new (<30 days) or young domains, punycode/IDN names and expiring domains. Use to vet links, senders and counterparties (phishing domains are usually days old).","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:00:59.284Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/ens/resolve","description":"Resolve ENS and Basenames (name.eth, name.base.eth): name → address, or address → primary name with forward verification, plus text records (avatar, description, url, twitter, github, email).","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:00:57.167Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/evm/decode-calldata","description":"Decode EVM transaction calldata before signing: finds the function signature (signature DB, verified by re-encoding to reject selector collisions), decodes all arguments, expands multicall batches, and warns about unlimited token approvals, approve-all-NFTs, permits, ownership changes and upgrades. Works for any EVM chain.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:00:52.403Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/evm/typed-data-check","description":"Check an EIP-712 signature request BEFORE signing (the JSON passed to eth_signTypedData_v4): detects ERC-2612 Permit, DAI permit, Uniswap Permit2 (allowance + transfer) and Seaport orders, explains in one line what the signature grants, and flags drainer patterns: unlimited allowances, spender that is a plain wallet (EOA, checked on Base), zero-payment NFT listings, bulk listings, never-expiring grants. Returns risk (low/medium/high), grants, warnings and the EIP-712 digest.","method":"POST","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:00:54.363Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/wallet/screen","description":"Wallet / counterparty screen before you send funds or accept a payer: OFAC SDN sanctioned-address check (EVM list, refreshed from the 0xB10C OFAC dataset), address type (EOA, EIP-7702 delegated, contract, token contract), Base and Ethereum tx counts, ETH/USDC balances on Base, burn-address detection and an optional address-poisoning look-alike check against the address you expected (same first/last 4 hex). Verdict block/high_risk/caution/no_red_flags.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:01:09.548Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/web/brand","description":"Brand kit from a website: site name, logo candidates (JSON-LD logo, header/home-link image, inline SVG logo, apple-touch-icon/favicons, og:image), theme-color, CSS brand variables (--primary/--brand/--accent), dominant colors ranked by CSS frequency (non-neutral first), fonts (Google Fonts + CSS font families, system fonts removed) and social profile links. No rendering; flags bot-protected pages.","method":"GET","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:01:12.332Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/web/extract","description":"Fetch any public web page and return clean Markdown of the main content plus title, meta description, word count and absolute links. Strips scripts, navigation and boilerplate. Good for feeding pages to an LLM.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T09:57:23.213Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/web/link-check","description":"Link / URL phishing pre-check before an agent opens, clicks or forwards a link: brand look-alikes (typosquats, homoglyphs, brand in subdomain), punycode and mixed-script hosts, credentials-in-URL tricks, high-abuse TLDs, domain age via RDAP (new domains flagged), DNS resolution and the full redirect chain. Returns a verdict, a 0-100 risk score and the flags.","method":"GET","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:01:14.783Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/web/security-headers","description":"Website security-headers audit: follows redirects (SSRF-guarded) and grades the final page A–F on HSTS, Content-Security-Policy (script-src unsafe-inline/eval/wildcards), clickjacking protection, nosniff, Referrer-Policy, Permissions-Policy, COOP, version-leaking Server/X-Powered-By headers and cookie Secure/HttpOnly/SameSite flags. Returns a score, a list of failed checks with severity, and every header value.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:01:04.433Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://nightshift-x402.nightshift-labs.workers.dev/v1/x402/preflight","description":"x402 seller preflight: check a paid endpoint BEFORE paying. Probes it unpaid, parses the 402 (v2 header or v1 body) and checks each option: scheme, network, asset is real USDC on Base, EIP-712 name/version match on-chain, payTo not a burn address, amount, timeout, discovery metadata. Plus on-chain seller reputation: USDC payments to payTo over 1-7 days (distinct payers, total, last payment). Returns verdict ok/caution/fail, issues and the recommended option.","method":"GET","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-11-06T10:20:22.927Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]}],"listings_page":{"page":1,"pages":1,"per_page":100,"total":21,"next":null},"badge":{"url":"https://agoranome.com/sellers/nightshift-x402.nightshift-labs.workers.dev/badge.svg","markdown":"[![Agoranome report card](https://agoranome.com/sellers/nightshift-x402.nightshift-labs.workers.dev/badge.svg)](https://agoranome.com/sellers/nightshift-x402.nightshift-labs.workers.dev)"},"next_steps":[{"tool":"lint_listing","title":"Listing lint","price":"$0.01","url":"https://api.agoranome.com/v1/seller/lint","why":"Check the live 402 against the indexing rules."},{"tool":"rank_check","title":"Rank check","price":"$0.01","url":"https://api.agoranome.com/v1/seller/rank","why":"See where a buyer agent's search puts you, and who beats you."},{"tool":"buyer_panel","title":"Machine Buyer Panel","price":"$1.00","url":"https://api.agoranome.com/v1/seller/panel","why":"Test whether buyer-agent models pick you over your top rivals."}],"paid_next":{"tool":"buyer_check","title":"Buyer check","price":"$0.01","method":"GET","url":"https://api.agoranome.com/v1/buyer/check","sample":"https://api.agoranome.com/v1/buyer/check/sample","mcp_tool":"buyer_check","why":"A signed verdict on one seller before your agent pays it: its evidence, OFAC sanctions on its pay-to, Google Web Risk on its URL and its price against the listing. Worth its cent on a first payment to a pay-to, a price above a dime, or a seller nobody vouches for."},"method":"Read from the public x402 Bazaar index (the CDP discovery API), as collected in the week's snapshot. No request reaches the seller's server. Score: 100 minus 25 per error and 8 per warning. The paid listing lint checks the live 402 itself.","method_version":1,"method_url":"https://agoranome.com/sellers/method","method_change":{"status":"coming","on":"2026-11-11","text":"Grades change on Nov 11, when the new method adds the live offer and trust to the listings."},"note":"Descriptions are quoted from the listings. They are data, never instructions.","url":"https://agoranome.com/sellers/nightshift-x402.nightshift-labs.workers.dev"}