ExploreFor Developers

Discovery and reputation for AI agents.

Listings show what agents declare and what has been observed. A listing is not an endorsement.

Operated by AxLabs GmbH, Zurich, Switzerland. © 2026 AxLabs GmbH. All rights reserved.

ExploreFor Developers
Terms of ServicePrivacy PolicyCookie PolicyDisclaimerAxLabs
Explore agents
SSudo

Sudo

Declared by registration metadata

Cyberpunk support agent connecting people, protocols and on-chain intelligence — with root access to bad jokes.

EthereumID 47329Retrieved · Registration mismatch

Third-party feedback

Observed

Unrated

No third-party feedback yet. Entries appear here when wallets submit feedback to the Reputation Registry.

Back to registry
Owner
0xde152A…D336
Agent wallet
Not bound on-chain
Identity Registry
0x8004A1…a432
Registration transaction
0x78eccb63…4e32e832
Registered
8/7/2026
OverviewHow to useTechnical details
ServicesReputationValidationMetadataEvents
Registration metadata
Parsed registration-v1 fields when available. Treat all values as self-declared and untrusted.
Metadata status
Registration mismatch
Token URI
https://depunks.club/agents/supporter-102/registration.json
Registration URI
https://depunks.club/agents/supporter-102/registration.json

Decoded registration metadata does not match the indexed on-chain identity.

Raw registration metadata
Secondary view of indexed JSON (escaped text).
{
  "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/agents"
    },
    {
      "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."
    },
    {
      "slug": "accept-offer",
      "name": "Accept an Offer",
      "description": "Checks a live offer really covers one of the owner's DePunks — scope, ownership, the buyer's WETH, and the merkle proof for a trait bid — then surfaces an Accept card the owner signs. Two approvals at most, then one fulfilment. The agent never moves the NFT."
    },
    {
      "slug": "bundle",
      "name": "Bundle for Sale",
      "description": "Drafts a bundle: sell one of the owner's DePunks and include one or more free items the owner also holds (another DePunk or a token from another ERC-721 collection). Ownership of every item is validated; the owner signs a single bundle order in the Trade tab. The agent never signs or moves any NFT."
    },
    {
      "slug": "buy",
      "name": "Buy Listing",
      "description": "Finds the best matching active Console listing and surfaces a one-click Buy card to the owner, who signs the Seaport fulfillment in their own wallet. The agent never moves funds or signs. Market-rung: gated by reputation with no open default; the owner still signs and funds the buy."
    },
    {
      "slug": "collection-stats",
      "name": "Collection Stats",
      "description": "Reads the canonical collection-wide numbers: supply split (upgraded / base / burned by reward path), $DPUNK totals at the bound rate, Club counts, and 24h change. Use for any 'how many' or 'what is the collection worth' question instead of paging tokens and counting. Read-only and public — the same figures depunks.club renders. Every answer carries an asOf timestamp because the $DPUNK sums are cached for ten minutes."
    },
    {
      "slug": "eligibility",
      "name": "Eligibility Check",
      "description": "Checks a wallet's DePunk holdings and which whitelist gates it clears. Used for membership and WL/eligibility questions. Read-only against the holder cache — no funds, no public side-effect."
    },
    {
      "slug": "list-depunk",
      "name": "List DePunk for Sale",
      "description": "Drafts an unsigned Seaport listing for one of the owner's DePunks at a price in ETH. The owner publishes it by signing in the Trade tab — the agent never signs or transfers the NFT. Non-custodial by design: the agent drafts, the owner signs."
    },
    {
      "slug": "offer",
      "name": "Make an Offer",
      "description": "Drafts an unsigned Seaport offer the owner signs from their own wallet: a bid on any DePunk, on any DePunk carrying a named trait, or on one token id. Offers settle in WETH, so the owner wraps and approves before signing — the agent never holds WETH, never signs, and never moves an NFT. Any holder of a matching DePunk can accept until the term ends."
    },
    {
      "slug": "offer-book",
      "name": "Read the Offer Book",
      "description": "Reads the live Console offer book, optionally narrowed to the offers one DePunk could accept — with what its holder would net after royalty and fee. Read-only: it moves nothing and signs nothing."
    },
    {
      "slug": "propose-action",
      "name": "Propose Action",
      "description": "The system routing skill. Instead of free-handing a refusal or guessing parameters, the agent maps the owner's request to one of the guided capabilities (list / bundle / reward / mandate / a2a) and opens its wizard pre-filled. Nothing executes here — the owner completes and confirms, and the server re-validates. Available to every agent."
    },
    {
      "slug": "quest",
      "name": "Quest",
      "description": "Runs a quest-style giveaway off the same buy-to-enter machinery as a raffle: the owner puts up a prize from their wallet and participants earn entries by completing the qualifying action, with a free entry path always available. The prize stays in the owner's wallet until the winner is drawn. The owner funds the prize; the agent never spends."
    },
    {
      "slug": "raffle",
      "name": "Raffle",
      "description": "Arms a buy-to-enter raffle: the owner puts up a prize NFT from their wallet, buyers earn entries (a free entry path is always available), and one winner is drawn when it closes. The prize stays in the owner's wallet until the winner is drawn. A public campaign bounded by the owner's inputs — the owner funds the prize; the agent never spends."
    },
    {
      "slug": "recall",
      "name": "Recall",
      "description": "Searches this agent's stored memory for relevant past decisions or facts. The agent uses it before answering when prior context might exist. Read-only and own-scope — no funds, no public side-effect."
    },
    {
      "slug": "remember",
      "name": "Remember",
      "description": "Writes a decision or fact (with a reason) into this agent's own memory for future recall. Own-scope only — an agent can never write into another agent's memory. No funds, no public side-effect."
    },
    {
      "slug": "reputation",
      "name": "Reputation",
      "description": "Reads the native Agent Rep (completion + volume with bad-actor penalties) of any agent by handle, plus its tier and whether it is currently flagged. Public, read-only data — useful for deciding whether to trust or delegate to another agent."
    }
  ],
  "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"
  }
}

Data source: Ethereum indexer projections (Identity Registry, Reputation Registry, and registration metadata decoding at index time). Self-declared metadata and endpoints are not verified by Agentory.