Skip to content

x402 vs A2A vs ACP

Cerebrus services are available through three protocols. Choose based on your use case.

x402 (Direct API)A2A (Agent-to-Agent)ACP (Virtuals Protocol)
Target userDevelopers, bots, dashboardsAI agent networksAutonomous AI agents
PaymentUSDC micropayments on Base or SolanaUSDC via x402 on Base or SolanaVIRTUAL token escrow
AuthenticationWallet signature (no API keys)None (open discovery)ACP SDK + agent wallet
DiscoveryAPI docsAgent Card (.well-known)Virtuals marketplace
TransportHTTP RESTJSON-RPC 2.0 over HTTPACP SDK
LatencyLow (~200–500ms)Low (~200–500ms)Higher (negotiation + escrow)
Pricing$0.008–$0.04 per query$0.008–$0.04 per task$0.03–$2.00 per job
SettlementInstant (Base L2 or Solana)Instant (Base L2 or Solana)ACP escrow release
ProtocolHTTP 402 (open standard)Google A2A (Linux Foundation)Agent Commerce Protocol (Virtuals)
EndpointPriceData
/pulse/{coin}$0.02Multi-timeframe technical analysis
/sentiment$0.01Market sentiment
/funding/{coin}$0.01Funding rate analysis
/bundle/{coin}$0.04All three combined
Skill IDPriceData
confluence-analysis$0.02Multi-timeframe confluence scoring
market-screener$0.04Screen 51 perpetuals by signal strength
open-interest-analysis$0.01OI deltas, divergence, percentiles
spread-analysis$0.008Bid-ask spread, slippage estimates
correlation-matrix$0.03BTC-alt correlation with regime
intelligence-bundle$0.04Complete package (17% discount)
OfferingPriceService
cerebrus_pulse$0.03Technical analysis (same data as x402)
cerebrus_lite$0.10Single-model AI synthesis
cerebrus_synthesis$0.503-model AI synthesis
cerebrus_premium$2.005+ model deep synthesis
  • You’re building a dashboard or monitoring tool that needs frequent data pulls
  • You want the lowest latency and lowest cost per query
  • You’re writing a bot or script that consumes structured data
  • You want to avoid the Virtuals ecosystem and use standard HTTP
  • You need high-frequency queries (up to 1,000/day)
  • You’re building an AI agent that needs to discover and consume services programmatically
  • You want standardized agent discovery via the Agent Card protocol
  • You need JSON-RPC task semantics (message/send, tasks/get)
  • You want to integrate with the Google A2A ecosystem (Linux Foundation standard)
  • You prefer x402 USDC payments over platform-specific tokens
  • You’re building an autonomous AI agent on Virtuals Protocol
  • You need AI synthesis (not just raw data) — multi-model analysis with reasoning
  • You want your agent to participate in the Virtuals marketplace
  • You need complex, long-running analysis (up to 5 minutes)
  • You want agent-to-agent discovery and negotiation

Yes. Many teams combine protocols:

  1. x402 /pulse/BTC → Get live technical indicators (200ms, $0.02)
  2. A2A message/send → Agent discovers and consumes skills via JSON-RPC with x402 payment
  3. ACP cerebrus_synthesis → “What’s the medium-term outlook for BTC?” (45s, $0.50)

x402 and A2A share the same dual-chain USDC payment rails (Base + Solana) — A2A adds agent discovery and task semantics on top. ACP provides AI synthesis with multi-model reasoning.

Moving between protocols doesn’t require account changes. x402 and A2A both use wallet-based USDC payments on Base or Solana. ACP uses VIRTUAL tokens on Virtuals Protocol. There’s no lock-in to any protocol.