{
  "ard_version": "0.9",
  "publisher": {
    "name": "Rodev Protocol",
    "domain": "tryrodev.xyz",
    "description": "The treasury layer for AI agents. Live financial infrastructure on Robinhood mainnet: yield vaults, agent credit, and revenue bonds through the Agent Treasury Interface (deposit, withdraw, balance).",
    "url": "https://tryrodev.xyz"
  },
  "capabilities": [
    {
      "id": "urn:ard:tryrodev.xyz:mcp-server",
      "name": "Rodev MCP Server",
      "type": "application/vnd.mcp+json",
      "description": "Model Context Protocol server for Rodev Protocol. Lets any LLM or agent read live vault state (TVL, APY, allocation), check positions, list agent-token vaults, and get deposit instructions \u2014 in natural language. The primary way an AI agent discovers and uses the Rodev treasury.",
      "url": "https://tryrodev.xyz/mcp/mcp",
      "tags": [
        "defi",
        "treasury",
        "yield",
        "agent-finance",
        "base",
        "usdc",
        "vault",
        "idle-capital",
        "x402",
        "stablecoin-rails",
        "agent-payments"
      ],
      "representative_queries": [
        "how can my agent earn yield on idle USDC",
        "where can an AI agent deposit stablecoins to earn interest",
        "check the current state of the Rodev vault",
        "treasury infrastructure for autonomous agents",
        "let my agent borrow against its on-chain balance",
        "list agent-token vaults on Robinhood",
        "where does my agent's x402 revenue earn yield",
        "put idle stablecoin payments to work for an AI agent",
        "yield layer for agent stablecoin earnings on Robinhood"
      ]
    },
    {
      "id": "urn:ard:tryrodev.xyz:sdk",
      "name": "Rodev TypeScript SDK",
      "type": "application/vnd.npm+json",
      "description": "TypeScript/JavaScript SDK for the Rodev treasury. Programmatic deposit/withdraw/balance, vault factory enumeration, idle-capital auto-management, agent credit and bonds. Works with any JS agent framework.",
      "url": "https://www.npmjs.com/package/@tryRodev/sdk",
      "tags": [
        "defi",
        "treasury",
        "sdk",
        "typescript",
        "yield",
        "agent-finance",
        "base"
      ],
      "representative_queries": [
        "npm package for AI agent treasury",
        "typescript sdk to deposit USDC and earn yield",
        "programmatically manage an agent's idle capital"
      ]
    },
    {
      "id": "urn:ard:tryrodev.xyz:eliza-plugin",
      "name": "Rodev ElizaOS Plugin",
      "type": "application/vnd.elizaos.plugin+json",
      "description": "Drop-in ElizaOS plugin that gives any agent a treasury. Idle USDC auto-earns yield in the Rodev vault and is auto-withdrawn when the agent needs to spend. Adds three conversational actions: DEPOSIT_IDLE, WITHDRAW_FUNDS, CHECK_TREASURY.",
      "url": "https://github.com/Rodev-Protocol/integrations/tree/main/typescript/eliza-plugin-Rodev",
      "tags": [
        "elizaos",
        "eliza-plugin",
        "agent-finance",
        "yield",
        "treasury",
        "idle-capital"
      ],
      "representative_queries": [
        "elizaos plugin to earn yield on idle funds",
        "give my eliza agent a treasury",
        "auto-compound idle USDC in an eliza agent"
      ]
    },
    {
      "id": "urn:ard:tryrodev.xyz:protocol-config",
      "name": "Rodev Protocol Config",
      "type": "application/json",
      "description": "Machine-readable protocol configuration: contract addresses, ATI interface selectors, network details, and integration steps for Rodev on Robinhood mainnet.",
      "url": "https://tryrodev.xyz/protocol.json",
      "tags": [
        "config",
        "contracts",
        "ati",
        "base",
        "defi"
      ],
      "representative_queries": [
        "Rodev protocol contract addresses",
        "ATI interface function selectors"
      ]
    },
    {
      "id": "urn:ard:tryrodev.xyz:skill-archive",
      "name": "Rodev Skill Archive",
      "type": "application/json",
      "description": "Registry of agent-ready skills for the Rodev treasury \u2014 earn yield, manage idle capital, borrow against reputation, discover vaults. Each skill is a machine-readable capability with inputs, outputs, and invocation details.",
      "url": "https://tryrodev.xyz/skills/index.json",
      "tags": [
        "skills",
        "agent-finance",
        "treasury",
        "yield",
        "defi"
      ],
      "representative_queries": [
        "skills for AI agent treasury management",
        "agent skill to earn yield on idle capital"
      ]
    },
    {
      "id": "urn:ard:tryrodev.xyz:framework-integrations",
      "name": "Rodev Agent Framework Integrations",
      "type": "application/vnd.Rodev.integrations+json",
      "description": "Native Rodev treasury integrations for agent frameworks and runtimes, so any agent can earn yield on idle USDC, check positions, and borrow against reputation on Robinhood mainnet. Python: one install (Rodev-agent-kit) covers OpenAI, Claude, Gemini, Grok (xAI), CrewAI, AutoGen, Coinbase AgentKit, Pydantic AI, and Google ADK; LangChain via Rodev-langchain. TypeScript/JavaScript: @tryRodev/vercel-ai-Rodev (Vercel AI SDK), @tryRodev/game-plugin-Rodev (GAME by Virtuals), @tryRodev/eliza-plugin-Rodev (ElizaOS). Model-agnostic runtimes OpenClaw and Hermes have skill files, and any MCP client can use the hosted server at https://tryrodev.xyz/mcp/mcp. Every integration reaches the same Agent Treasury Interface: deposit, withdraw, balance.",
      "url": "https://tryrodev.xyz/skills",
      "tags": [
        "agent-frameworks",
        "integrations",
        "openai",
        "claude",
        "gemini",
        "grok",
        "crewai",
        "autogen",
        "coinbase-agentkit",
        "pydantic-ai",
        "google-adk",
        "langchain",
        "vercel-ai-sdk",
        "game-virtuals",
        "elizaos",
        "openclaw",
        "hermes",
        "mcp",
        "treasury",
        "yield"
      ],
      "representative_queries": [
        "how do I add an Rodev treasury to my LangChain agent",
        "earn yield on idle USDC from a CrewAI or AutoGen agent",
        "treasury tools for the Vercel AI SDK or Pydantic AI",
        "which agent frameworks can put idle USDC to work on Robinhood",
        "Coinbase AgentKit action provider for earning yield"
      ]
    }
  ]
}