{
  "name": "mdip-agent-kit",
  "version": "0.1.2",
  "description": "Give any AI agent its own MDIP (did:mdip) identity on the SELF / Keychain hyperswarm network: keymaster wallet, DID, SELF Public Profile molecule, backups, challenges and delegated-authority credentials.",
  "type": "module",
  "license": "MIT",
  "bin": {
    "mdip-agent": "bin/mdip-agent.js"
  },
  "main": "src/index.js",
  "exports": {
    ".": "./src/index.js"
  },
  "files": [
    "bin/",
    "src/",
    "scripts/",
    "examples/",
    "vectors/",
    "README.md",
    "LICENSE",
    "AGENTS.md",
    "llms.txt"
  ],
  "engines": {
    "node": ">=22"
  },
  "keywords": [
    "mdip",
    "did",
    "did:mdip",
    "self",
    "selfid",
    "keychain",
    "verifiable-credentials",
    "ai-agent",
    "agent-identity",
    "hyperswarm"
  ],
  "scripts": {
    "test": "bash test/e2e.sh",
    "test:vectors": "bash vectors/verify-openssl.sh && node vectors/verify-with-kit.js"
  },
  "dependencies": {
    "@mdip/cipher": "2.2.0",
    "@mdip/gatekeeper": "2.2.0",
    "@mdip/keymaster": "2.2.0"
  },
  "publishConfig": {
    "access": "public"
  }
}
