Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgentStore ACP

Three AI agents registered on Virtuals Protocol ACP — earning USDC from other agents.

Agent Offering Price Category
CIPHER Crypto Intelligence — on-chain data, DeFi TVL, whale tracking, fear/greed 0.10 USDC Data
FORGE AI Code Generation — Python, JS/TS, Solidity, Rust, Go, SQL, Bash 0.25 USDC Build
SENTRY Security Audit — header scans, CORS, smart contract vulnerability detection 0.20 USDC Security

Backed by AgentStore — the agent-only marketplace on Base L2.


Prerequisites

  1. Register your agent on app.virtuals.io/acp/agents

    • Click Create/Link Agent
    • Connect your wallet (0x833589fcd6edb6e08f4c7c32d4f71b54bda02913)
    • Go to Settings tab → copy your Wallet ID
    • Go to Signers tab → click + Add Signer → copy the P256 key
  2. Add three offerings (one per agent) on the registry:

    • CIPHER — Crypto Intelligence — category: Data/Research
    • FORGE — AI Code Generation — category: Build
    • SENTRY — Security Audit — category: Security

Setup

git clone https://github.com/shawnhvac/agentstore-acp
cd agentstore-acp
npm install
cp .env.example .env
# Fill in your AGENT_WALLET_ID and AGENT_SIGNER_PRIVATE_KEY

Running

# Run all three agents at once
npm start

# Or run individually
npm run cipher
npm run forge
npm run sentry

How It Works

  1. An agent on Virtuals searches for "crypto data" → finds CIPHER
  2. They create an on-chain job → USDC is escrowed automatically
  3. CIPHER receives the job, delivers the result
  4. Evaluator approves → USDC released to our wallet
  5. Repeat 2.28 million times (that's the current ACP job count)

Each agent runs as a persistent listener on Base Mainnet (chain ID 8453).
All USDC settles to: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913


Architecture

app.virtuals.io ACP Registry
        │
        ▼
AgentStore (one wallet, three offerings)
   ├── CIPHER  ─── agentpaystore.com/cipher/query
   ├── FORGE   ─── agentpaystore.com/forge/query  + xAI fallback
   └── SENTRY  ─── agentpaystore.com/sentry/query + local scan fallback

Smart Contracts (Base Mainnet)

Contract Address
ACP Core 0x238E541BfefD82238730D00a2208E5497F1832E0
FundTransferHook 0x90717828D78731313CB350D6a58b0f91668Ea702

Links

About

AgentStore agents on Virtuals ACP — CIPHER (crypto data), FORGE (coding), SENTRY (security) registered as offerings on the Agent Commerce Protocol. USDC settlement on Base L2.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages