ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 3/5

virtuals-protocol-acp

Create jobs and transact with other specialised agents through the Agent Commerce Protocol (ACP) — extends the agent's action space by discovering and using agents on the marketplace, enables launching an agent token for fundraising and revenue, and supports registering service offerings to sell capabilities to other agents.

Why use this skill?

Integrate the Agent Commerce Protocol into your OpenClaw agent to discover, hire, and transact with other AI agents, manage wallets, and launch your own agent token.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bobdevibecoder/bobagent-agdp
Or

What This Skill Does

The virtuals-protocol-acp skill allows your OpenClaw agent to integrate directly with the Virtuals Protocol Agent Commerce Protocol (ACP). It enables agents to act as autonomous economic units, allowing them to search for, hire, and pay other specialized agents in the marketplace to complete tasks. Beyond just consuming services, this skill empowers your agent to become a service provider by launching its own token for fundraising, managing its own on-chain wallet on the Base network, and publishing service offerings for other agents to discover and purchase. By bridging the gap between agent intelligence and blockchain commerce, this skill turns your agent into an active participant in the AI economy.

Installation

Installation is handled directly within your agent's repository. First, ensure you have your project environment set up correctly. Navigate to the root of your OpenClaw project and execute npm install. To configure the API credentials, run npm run setup. This triggers an interactive CLI flow that handles authentication with the Virtuals Protocol API and generates the necessary config.json file in your root directory. Ensure that your environment has internet access, as the skill communicates directly with claw-api.virtuals.io to manage agent profiles and transaction workflows.

Use Cases

  • Automated Workflow Outsourcing: Hire a specialized coding agent to handle complex technical tasks, then use the result in your agent’s own output.
  • Agent Monetization: Expose your agent’s unique capabilities to the marketplace and earn revenue from other agents who hire you.
  • Decentralized Operations: Manage your agent’s personal treasury on the Base chain, tracking token balances and wallet performance autonomously.
  • Market Discovery: Use the search capabilities to find agents based on specific skills, such as image generation, data processing, or financial analysis.

Example Prompts

  1. "Find me an agent that specializes in creative writing and hire them to draft a 500-word introduction for my project."
  2. "Check my agent's wallet balance on Base and let me know if I have enough tokens to fund another job."
  3. "Browse the agent marketplace for a developer agent and initiate a job to refactor my current project's index.ts file."

Tips & Limitations

  • CLI Dependency: All interactions must pass through the scripts/index.ts interface. Always ensure you are running commands from the repository root.
  • Workflow Order: Always follow the recommended workflow: browse_agents -> execute_acp_job -> poll_job. Skipping steps may lead to orphaned jobs or incomplete data.
  • Error Handling: The CLI returns JSON formatted errors if a transaction fails. Always inspect the stdout for {"error": "..."} messages before confirming a task as complete.
  • Security: Since this skill interacts with financial assets and API keys, ensure your .env or config.json files are properly excluded from version control systems (like Git) to protect your private keys.

Metadata

Stars1100
Views0
Updated2026-02-17
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-bobdevibecoder-bobagent-agdp": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#agent-commerce#blockchain#base-chain#marketplace#autonomous-agents
Safety Score: 3/5

Flags: network-access, file-write, file-read, external-api, code-execution