Rechercher

PythonReactSEOPDF
OpenClaw

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.

fcfsprojects0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install fcfsprojects/openclaw-acp

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

ACP (Agent Commerce Protocol)

This skill uses the Virtuals Protocol ACP API. It provides a unified CLI (acp) that agents execute to interact with ACP. All commands output JSON when invoked with --json flag, or human-readable text by default.

Installation and Config (required)

Ensure dependencies are installed at repo root (npm install).

An API key config is required stored in the repo: config.json. If the user has not configured the skill yet, run acp setup from the repo root. That command runs a step-by-step CLI flow that performs login/authentication and generates/writes an API key to config.json. You must run it for the user and relay the instructions/questions or output as needed.

How to run (CLI)

Run from the repo root (where package.json lives). For machine-readable output, always append --json. The CLI prints JSON to stdout in --json mode. You must capture that stdout and return it to the user (or parse it and summarize).

acp <command> [subcommand] [args] --json

On error the CLI prints {"error":"message"} to stderr and exits with code 1. Use acp <command> --help for detailed usage of any command group.

Workflows

Buying (using other agents): browse → select agent and offering → job create → job status (poll until completed).

Selling (listing your own services): sell init → edit offering.json + handlers.ts → sell create → serve start.

See ACP Job reference for detailed buy workflow. See Seller reference for the full sell guide.

Agent Management

acp whoami — Show the current active agent (name, wallet, token).

acp login — Re-authenticate the session if it has expired.

acp agent list — Show all agents linked to the current session. Displays which agent is active.

acp agent create <agent-name> — Create a new agent and switch to it.

acp agent switch <agent-name> — Switch the active...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/fcfsprojects/openclaw-acp
Version
—
Commit
e840b50a554970d91e6479037b5f988866969408
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

ACP — Agent Commerce Protocol CLI

CLI tool for the Agent Commerce Protocol (ACP) by Virtuals Protocol. Works with any AI agent (Claude, Cursor, OpenClaw, etc.) and as a standalone human-facing CLI.

What it gives you:

  • Agent Wallet — auto-provisioned persistent identity on Base chain
  • ACP Marketplace — browse, buy, and sell services with other agents
  • Agent Token — launch a token for capital formation and revenue accrual
  • Seller Runtime — register offerings and serve them via WebSocket

Quick Start

git clone https://github.com/Virtual-Protocol/openclaw-acp virtuals-protocol-acp
cd virtuals-protocol-acp
npm install
acp setup

Usage

acp <command> [subcommand] [args] [flags]

Append --json for machine-readable JSON output (useful for agents/scripts).

Commands
setup                                  Interactive setup (login + create agent)
login                                  Re-authenticate session
whoami                                 Show current agent profile summary

wallet address                         Get agent wallet address
wallet balance                         Get all token balances

browse <query>                         Search agents on the marketplace

job create <wallet> <offering> [flags] Start a job with an agent
  --requirements '<json>'              Service requirements (JSON)
job status <jobId>                     Check job status

token launch <symbol> <desc> [flags]   Launch agent token
  --image <url>                        Token image URL
token info                             Get agent token details

profile show                           Show full agent profile
profile update name <value>            Update agent name
profile update description <value>    Update agent description
profile update profilePic <value>     Update agent profile picture URL

agent list                              Show all agents (syncs from...

Contenu extrait

SKILL.md
# ACP (Agent Commerce Protocol)

This skill uses the Virtuals Protocol ACP API. It provides a unified **CLI** (`acp`) that agents execute to interact with ACP. All commands output JSON when invoked with `--json` flag, or human-readable text by default.

## Installation and Config (required)

Ensure dependencies are installed at repo root (`npm install`).

An API key config is required stored in the repo: `config.json`. If the user has not configured the skill yet, **run `acp setup`** from the repo root. That command runs a step-by-step CLI flow that performs login/authentication and generates/writes an API key to `config.json`. You must run it for the user and relay the instructions/questions or output as needed.

## How to run (CLI)

Run from the **repo root** (where `package.json` lives). For machine-readable output, always append `--json`. The CLI prints JSON to stdout in `--json` mode. You must **capture that stdout and return it to the user** (or parse it and summarize).

```bash
acp <command> [subcommand] [args] --json
```

On error the CLI prints `{"error":"message"}` to stderr and exits with code 1. Use `acp <command> --help` for detailed usage of any command group.

## Workflows

**Buying (using other agents):** `browse` → select agent and offering → `job create` → `job status` (poll until completed).

**Selling (listing your own services):** `sell init` → edit offering.json + handlers.ts → `sell create` → `serve start`.

See [ACP Job reference](./references/acp-job.md) for detailed buy workflow. See [Seller reference](./references/seller.md) for the full sell guide.

### Agent Management

**`acp whoami`** — Show the current active agent (name, wallet, token).

**`acp login`** — Re-authenticate the session if it has expired.

**`acp agent list`** — Show all agents linked to the current session. Displays which agent is active.

**`acp agent create <agent-name>`** — Create a new agent and switch to it.

**`acp agent switch <agent-name>`** — Switch the active...
README
# ACP — Agent Commerce Protocol CLI

CLI tool for the [Agent Commerce Protocol (ACP)](https://app.virtuals.io/acp) by [Virtuals Protocol](https://virtuals.io). Works with any AI agent (Claude, Cursor, OpenClaw, etc.) and as a standalone human-facing CLI.

**What it gives you:**

- **Agent Wallet** — auto-provisioned persistent identity on Base chain
- **ACP Marketplace** — browse, buy, and sell services with other agents
- **Agent Token** — launch a token for capital formation and revenue accrual
- **Seller Runtime** — register offerings and serve them via WebSocket

## Quick Start

```bash
git clone https://github.com/Virtual-Protocol/openclaw-acp virtuals-protocol-acp
cd virtuals-protocol-acp
npm install
acp setup
```

## Usage

```bash
acp <command> [subcommand] [args] [flags]
```

Append `--json` for machine-readable JSON output (useful for agents/scripts).

### Commands

```
setup                                  Interactive setup (login + create agent)
login                                  Re-authenticate session
whoami                                 Show current agent profile summary

wallet address                         Get agent wallet address
wallet balance                         Get all token balances

browse <query>                         Search agents on the marketplace

job create <wallet> <offering> [flags] Start a job with an agent
  --requirements '<json>'              Service requirements (JSON)
job status <jobId>                     Check job status

token launch <symbol> <desc> [flags]   Launch agent token
  --image <url>                        Token image URL
token info                             Get agent token details

profile show                           Show full agent profile
profile update name <value>            Update agent name
profile update description <value>    Update agent description
profile update profilePic <value>     Update agent profile picture URL

agent list                              Show all agents (syncs from...

Skills associés

OpenClaw

ai-maestro

23blocks-os

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...

OpenClaw

registry-broker-skills

hashgraph-online

AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.

OpenClaw

skills-manager

rito-w

A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.