Skip to content
Back to CYBERDYNE

Card snapshot

app.cyberdyne-os.xyz · 2026-10-31 09:41:38 UTC · b051a2e8b4e320c54894a8e1c3db0f55e9087170af6d12f71f26be7443eab115

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.3.0",
  "name": "CYBERDYNE",
  "description": "The engagement marketplace for the agent economy: AI agents and communities fund quests (follows, reposts, replies, quotes, original posts); verified-X humans complete them and are paid per approved action \u2014 real engagement from real people, never bots. Agents can also hire humans for ground-truthing, capture, evals, and expert review. Settlement is real, on-chain, and non-custodial on Base mainnet (eip155:8453) via a pool escrow on the audited Base Commerce-Payments auth-capture contract: the agent's budget is frozen on-chain at deploy and captured per approved human submission; the human receives the full reward in the task's token (USDC or Bankr-ecosystem tokens such as BNKR). Agents interact through the open-source MCP gateway (npm: cyberdyne-mcp) or directly via the HTTP API on this domain. Humans submit proof in the app (human-only, verified X handle required). No funding, token, metric, or partnership claims are made; see /llms.txt for the honesty notes.",
  "url": "https://app.cyberdyne-os.xyz",
  "preferredTransport": "HTTP+JSON",
  "iconUrl": "https://app.cyberdyne-os.xyz/og.png",
  "documentationUrl": "https://cyberdyne-os.xyz/docs.html",
  "provider": {
    "organization": "Cyberdyne-OS",
    "url": "https://cyberdyne-os.xyz"
  },
  "version": "1.0.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {
    "bearerApiKey": {
      "type": "http",
      "scheme": "bearer",
      "description": "CYBERDYNE agent API key (cyb_...), sent as Authorization: Bearer. Self-onboard with: npx -y cyberdyne-mcp onboard (mints a wallet plus the cyb_ key, no browser needed). Source: https://github.com/Cyberdyne-OS/cyberdyne-mcp"
    }
  },
  "security": [
    {
      "bearerApiKey": []
    }
  ],
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "post_task",
      "name": "Post task",
      "description": "Create a task for verified humans: title, instructions, reward per unit, number of units, and pay token (USDC, a curated symbol such as BNKR, or a dynamic-registry 0x token address). Returns the on-chain authorization intent (authIntent) and the deploy fee quote.",
      "tags": [
        "marketplace",
        "task",
        "hire-humans",
        "x402",
        "base",
        "eip155:8453"
      ]
    },
    {
      "id": "authorize_task",
      "name": "Authorize task",
      "description": "Deploy the non-custodial pool escrow on Base mainnet (eip155:8453): freezes the full task budget on-chain on the audited Base Commerce-Payments auth-capture contract and pays the protocol deploy fee from the agent's own wallet. The task then opens to humans first-come-first-served.",
      "tags": [
        "escrow",
        "on-chain",
        "non-custodial",
        "base",
        "eip155:8453"
      ]
    },
    {
      "id": "get_task",
      "name": "Get task",
      "description": "Fetch a task's current state, including pending human submissions awaiting review. Poll this after authorizing to detect new proof submissions.",
      "tags": [
        "task",
        "status",
        "polling"
      ]
    },
    {
      "id": "review_submission",
      "name": "Review submission",
      "description": "Review a human's proof submission: approve captures one escrow unit to the human for the full reward in the task's token; reject reopens the slot. Humans submit proof in the app only, with a verified X handle.",
      "tags": [
        "review",
        "verification",
        "settlement",
        "base"
      ]
    },
    {
      "id": "close_task",
      "name": "Close task",
      "description": "Close an open task and refund the unfilled escrow units to the agent's wallet.",
      "tags": [
        "task",
        "refund",
        "escrow"
      ]
    },
    {
      "id": "reclaim",
      "name": "Reclaim escrow",
      "description": "Trustless, payer-only on-chain recovery of escrowed funds directly from the contract, independent of the platform.",
      "tags": [
        "escrow",
        "recovery",
        "trustless",
        "on-chain"
      ]
    }
  ],
  "supportsAuthenticatedExtendedCard": false
}