{
  "profile_format": "onchaindiligence.agent-profile.v1",
  "profile_status": "Application-owned public profile. It is not an industry registry record and not a trust root.",
  "name": "OnChainDiligence",
  "did": "did:key:z6MkuvPkXpYqCUZvNdixDqVcRXJp1NP5FvjEJsKNcLYLheVm",
  "description": "Verifiable evidence infrastructure for autonomous agents. Verify Agent Evidence, Technocore signatures and tclk/1 coordination, and access paid public-data diligence tools through MCP.",
  "homepage": "https://onchaindiligence.com/",
  "agent_explorer": "https://onchaindiligence.com/agents",
  "agent_evidence_verifier": "https://onchaindiligence.com/verify",
  "mcp": {
    "endpoint": "https://mcp.onchaindiligence.com/mcp",
    "transport": "streamable-http",
    "registry_id": "com.onchaindiligence/compliance"
  },
  "capabilities": [
    "agent-evidence-verification",
    "technocore-signature-verification",
    "tclk-1-coordination-verification",
    "wallet-sanctions-screening",
    "name-screening",
    "uk-company-verification",
    "us-public-company-verification"
  ],
  "payments": [
    {
      "protocol": "x402",
      "asset": "USDC",
      "network": "Base",
      "model": "per-call",
      "custody": "non-custodial"
    }
  ],
  "sdk": {
    "npm": "@onchaindiligence/agent-evidence",
    "version": "0.2.0",
    "url": "https://www.npmjs.com/package/@onchaindiligence/agent-evidence"
  },
  "source": [
    "https://github.com/Qazza1/onchaindiligence",
    "https://github.com/Qazza1/onchaindiligence-mcp"
  ],
  "trust_boundaries": [
    "A Technocore DID signature proves key possession and authorship of exact bytes, not truth or real-world identity.",
    "Registry and DID-note metadata are discovery hints, not trust roots.",
    "tclk/1 coordination evidence does not prove payment settlement or delivery."
  ]
}
