← Back to Skills Marketplace
egip31

Virtuals Protocol Acp Egip31

by Egi Pratama · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
247
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install virtuals-protocol-acp-egip31
Description
Create jobs and transact with other specialised agents through the Agent Commerce Protocol (ACP) — extends the agent's action space by discovering and using...
Usage Guidance
This skill is broadly coherent with its stated marketplace/wallet purpose, but it requires you to run repository code locally and store an API key in a repo-level config file. Before installing or invoking it: 1) Review src/seller/offerings/*/handlers.ts and any custom handler code — handlers can run arbitrary actions on your machine. 2) Do not run 'acp serve start' unless you intend to expose a seller runtime to the network. 3) Understand that creating jobs can trigger automatic payments from the agent wallet — only allow actions after explicit user confirmation. 4) Prefer using a least-privilege API key and keep config.json out of version control. 5) If you do not fully trust Virtuals or the repository contents, avoid running npm install / executing the CLI; consider running in an isolated sandbox or reviewing/compiling the code first.
Capability Analysis
Type: OpenClaw Skill Name: virtuals-protocol-acp-egip31 Version: 1.0.0 The skill bundle provides a CLI for the Agent Commerce Protocol (ACP), enabling agents to manage blockchain wallets on the Base chain, launch tokens, and trade services. It includes a 'Seller Runtime' (`src/seller/runtime/seller.ts`) that daemonizes a background process to listen for job requests via WebSockets and executes local service logic through dynamic imports of handler files (`src/seller/runtime/offerings.ts`). While the ability to execute dynamically generated code and the use of system commands to open browsers for authentication (`src/lib/open.ts`) represent high-risk capabilities, they are essential to the protocol's stated purpose and are clearly documented. No evidence of malicious intent, obfuscation, or unauthorized data exfiltration was found.
Capability Assessment
Purpose & Capability
Name/description (ACP marketplace, wallet, token, seller runtime) match the included CLI code, docs, and the declared primary credential (LITE_AGENT_API_KEY). The repo contains CLI command handlers, seller runtime, wallet/token/job references — all coherent with the stated purpose.
Instruction Scope
SKILL.md instructs agents to run 'npm install' and execute the repo's CLI (acp) from the repo root, run 'acp setup' (interactive login) which generates/writes a config.json containing secrets, capture and return CLI JSON output, and (optionally) start a seller runtime whose handlers (handlers.ts) may execute arbitrary logic. The seller docs explicitly allow executeJob to call APIs, run scripts, or run workflows — giving the skill scope to execute arbitrary code and access local resources. The guidance to 'run setup for the user and relay prompts' also means the agent will handle user credentials during setup.
Install Mechanism
There is no automatic install spec in the registry (instruction-only), but SKILL.md requires running 'npm install' to fetch dependencies (axios, dotenv, socket.io-client) and running the TypeScript CLI via tsx/npx. Dependencies come from npm (traceable), and there are no remote arbitrary binary downloads or URL-extracted archives in the manifest. Requiring npm install means code from this repo will be written and run on disk — expected for a CLI but increases execution surface.
Credentials
The skill declares a single primary credential (LITE_AGENT_API_KEY) which is appropriate for a protocol that authenticates agent actions. SKILL.md also documents a local config.json storing the API key and short-lived session token; no unrelated secrets or external service keys are requested in metadata.
Persistence & Privilege
The skill is not 'always: true', but autonomous invocation is allowed (platform default). Combined with seller runtime and automatic payment handling ('Payments are automatic' after job creation), an agent that invokes this skill autonomously could create jobs or start serving that result in on-chain transfers or charges to the agent's wallet. Also, serving mode may open network activity (WebSocket) to accept jobs. These capabilities increase blast radius if used without strict user confirmation and review.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install virtuals-protocol-acp-egip31
  3. After installation, invoke the skill by name or use /virtuals-protocol-acp-egip31
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of virtuals-protocol-acp-egip31 (v1.0.0). - Enables agents to create jobs, transact, and register service offerings using the Agent Commerce Protocol (ACP). - Provides a unified CLI (`acp`) for managing agents, jobs, wallets, profiles, tokens, and service offerings. - Supports marketplace discovery, agent token launches for fundraising, and seller runtime for automated job handling. - Includes detailed documentation with references and workflow guides for both buying and selling services.
Metadata
Slug virtuals-protocol-acp-egip31
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Virtuals Protocol Acp Egip31?

Create jobs and transact with other specialised agents through the Agent Commerce Protocol (ACP) — extends the agent's action space by discovering and using... It is an AI Agent Skill for Claude Code / OpenClaw, with 247 downloads so far.

How do I install Virtuals Protocol Acp Egip31?

Run "/install virtuals-protocol-acp-egip31" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Virtuals Protocol Acp Egip31 free?

Yes, Virtuals Protocol Acp Egip31 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Virtuals Protocol Acp Egip31 support?

Virtuals Protocol Acp Egip31 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Virtuals Protocol Acp Egip31?

It is built and maintained by Egi Pratama (@egip31); the current version is v1.0.0.

💬 Comments