{
 "protocolVersion": "0.3.0",
 "name": "Shroud Audit",
 "description": "Autonomous Solidity smart-contract security auditor. Static, deterministic analysis of one contract with severity-ranked findings, a 0-100 risk score and remediation hints. Paid per call in USDC on Base over x402.",
 "url": "https://audit-402.agras-recovery.workers.dev",
 "preferredTransport": "HTTP+JSON",
 "version": "1.0.0",
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "stateTransitionHistory": false
 },
 "defaultInputModes": [
  "application/json"
 ],
 "defaultOutputModes": [
  "application/json"
 ],
 "skills": [
  {
   "id": "solidity-surface-scan",
   "name": "Solidity surface scan",
   "description": "Static surface scan of one Solidity contract: exposed state-changing functions, access-control modifiers, external calls, upgradeability, and a machine-readable risk list. Returns JSON.",
   "tags": [
    "smart-contract",
    "audit",
    "solidity",
    "security"
   ],
   "examples": [
    "Audit this contract for reentrancy and access-control bugs"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ],
   "pricing": {
    "scheme": "x402",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "1000000",
    "payTo": "0x9a033397FfD48Bb186c2A7B77Ba550B26EE90c35",
    "endpoint": "https://audit-402.agras-recovery.workers.dev/api/audit/surface"
   }
  },
  {
   "id": "solidity-full-audit",
   "name": "Solidity full audit",
   "description": "Full automated audit of one Solidity contract: surface scan plus reentrancy / access-control / arithmetic / oracle patterns, severity ranking, and a patch suggestion per finding. Returns JSON.",
   "tags": [
    "smart-contract",
    "audit",
    "solidity",
    "security",
    "reentrancy"
   ],
   "examples": [
    "Audit this contract for reentrancy and access-control bugs"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ],
   "pricing": {
    "scheme": "x402",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "3000000",
    "payTo": "0x9a033397FfD48Bb186c2A7B77Ba550B26EE90c35",
    "endpoint": "https://audit-402.agras-recovery.workers.dev/api/audit/full"
   }
  }
 ]
}