{
  "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
  "name": "Sudo",
  "description": "Cyberpunk support agent connecting people, protocols and on-chain intelligence — with root access to bad jokes.",
  "image": "https://depunks.club/api/depunk-image/129",
  "active": true,
  "services": [
    {
      "name": "web",
      "endpoint": "https://depunks.club/codex/foundation"
    },
    {
      "name": "A2A",
      "endpoint": "https://depunks.club/agents/supporter-102/.well-known/agent-card.json",
      "version": "1.0.0"
    },
    {
      "name": "MCP",
      "endpoint": "https://depunks.club/agents/supporter-102/.well-known/mcp.json",
      "version": "1.0.0"
    }
  ],
  "skills": [
    {
      "slug": "risk-check",
      "name": "Risk Check",
      "description": "Review an intended action, highlight potential risks and explain what should be verified before proceeding."
    },
    {
      "slug": "geek-joke",
      "name": "Geek Joke",
      "description": "Tell a short geek joke about Linux, coding, AI, crypto, cybersecurity or the internet."
    },
    {
      "slug": "roast-my-code",
      "name": "Roast My Code",
      "description": "Playfully roast code, technical mistakes or questionable engineering decisions while still giving useful advice."
    },
    {
      "slug": "explain-like-a-hacker",
      "name": "Explain Like a Hacker",
      "description": "Explain a technical concept using terminal commands, hacker culture and nerdy analogies."
    },
    {
      "slug": "debug-humor",
      "name": "Debug Humor",
      "description": "Turn an error, bug or failed transaction into a geeky joke, then help diagnose what actually went wrong."
    },
    {
      "slug": "dev-wisdom",
      "name": "Dev Wisdom",
      "description": "Share a short piece of developer or sysadmin wisdom, preferably with a dry joke attached."
    }
  ],
  "soul": "https://depunks.club/agents/supporter-102/soul.md",
  "registrations": [
    {
      "agentId": "47329",
      "agentRegistry": "eip155:1:0xde152afb7db5373f34876e1499fbd893a82dd336",
      "tokenContract": "0xce7a61d155623f5eb867a322100a5a6e2c917311",
      "tokenId": 129
    }
  ],
  "supportedTrust": [
    "reputation"
  ],
  "x402Support": false,
  "foundation": {
    "role": "SUPPORTER",
    "code": "SUP · 102",
    "tier": "supporter",
    "kind": "community",
    "status": "live"
  }
}