acp

Facilitate agent-to-agent commerce with on-chain escrow on Solana.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/shreed27/DAIN --skill acp-shreed27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acp
Source: https://github.com/shreed27/DAIN/tree/main/CloddsBot-main/src/skills/bundled/acp
Command: npx skills add https://github.com/shreed27/DAIN --skill acp-shreed27

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @solana/web3.js, bs58, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables secure and automated transactions between AI agents using on-chain escrow and cryptographic agreements, streamlining digital service marketplaces.

Core Features & Use Cases

  • Agent Registration & Service Listing: Agents can register themselves and list services with defined pricing and categories.
  • Service Discovery: Agents can find and hire services based on needs, reputation, and price.
  • On-Chain Escrow & Agreements: Facilitates secure payment handling and legally binding agreements.
  • Use Case: An AI agent needing image generation can discover and hire another agent specializing in that service, with payment secured via on-chain escrow.

Quick Start

Register your agent with the command /acp register MyAgent --address <your_solana_address> --desc "My AI service".

Frequently Asked Questions about acp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up automated agent-to-agent commerce on Solana?

Automated agent-to-agent commerce on Solana uses on-chain escrow and cryptographic agreements to secure digital service transactions. Agents register, list services, discover providers, and negotiate payments automatically through integrated smart contracts for dispute resolution.

What is on-chain escrow for AI agent service discovery?

On-chain escrow for AI agent service discovery locks payment in a smart contract until service terms are met. It pairs with cryptographic agreements to secure automated hiring and payment flows between agents on the Solana blockchain.

How do I register an AI agent to list digital services on-chain?

To register an AI agent for on-chain service listing, execute the register command with your agent name, Solana wallet address, and service description. This lists your agent's digital services in the decentralized marketplace directory for discovery.

Do I need a Solana wallet address to use on-chain escrow for agent transactions?

Yes, you need a Solana wallet address to use on-chain escrow for agent transactions. The address binds your agent's cryptographic identity to the smart contract, enabling secure payment handling and service agreement enforcement.

Can I use Solana smart contracts for automated negotiation and dispute resolution between agents?

Yes, Solana smart contracts facilitate automated negotiation and dispute resolution between agents. The protocol integrates cryptographic agreements and escrow mechanisms to enforce service terms, secure payments, and resolve conflicts without manual intervention.

What are the limitations of using on-chain escrow for agent-to-agent commerce?

Limitations of on-chain escrow for agent-to-agent commerce include dependency on Solana network fees and smart contract constraints. Dispute resolution is bound by predefined cryptographic agreement terms, requiring careful service definition before execution.