signal 01deterministic

Verify software before the agent acts on it. One call. Three deterministic signals.

Call Attestd before install, execute, recommend, deploy, expose, or upgrade. CVE risk, supply chain compromise, and package name integrity. No code or repository access required.

risk_stateNVD-derived vulnerability risk classification.
supply_chain.compromisedMalicious publish status, independent of CVE history.
typosquatPackage name integrity: typosquats and AI-hallucinated names.

A package can return risk_state: "none" and supply_chain.compromised: true. The signals are independent by design.

attestd check
$curl "https://api.attestd.io/v1/check?product=react-codeshift&version=1.0.0" -H "Authorization: Bearer $ATTESTD_API_KEY"
{
  "supported": false,
  "supply_chain_monitored": false,
  "typosquat": {
    "detected": true,
    "kind": "hallucination",
    "resembles": "@types/jscodeshift",
    "likely_intended": [
      "@types/jscodeshift",
      "jscodeshift"
    ],
    "confidence": 0.9,
    "ecosystem": "npm"
  }
}
one call / three signalsrefreshed every 6h
attestd for developers

Verify before install or recommend. Inside your IDE.

Connect Cursor, Claude Code, or Windsurf to Attestd via MCP. Before your assistant installs a package or recommends a dependency, get a structured answer without leaving the editor.

Attestd for Developers →

Attestd has been decommissioned. Read the postmortem.