Overview
ACN’s marketplace is organized into two levels:- Providers — Companies or services that offer capabilities (e.g., Resend, CoinGecko, Alchemy)
- Endpoints — Specific actions a provider offers (e.g., “send email”, “get price”, “get block”)
Provider Profile
Every provider on ACN has a public profile:Service Categories
Providers are organized into categories:| Category | Examples |
|---|---|
| Data Intelligence | Web search, financial data, news, weather |
| AI / ML | Text generation, image generation, speech-to-text, embeddings |
| Communication | Email, SMS, push notifications, messaging |
| Blockchain | On-chain data, token prices, transaction history, oracles |
| Utility | Geocoding, document parsing, file conversion, scheduling |
Endpoint Schema
Each endpoint defines a strict schema for requests and responses:Quality Metrics
Every endpoint has live quality metrics, updated continuously:| Metric | Description |
|---|---|
uptime_pct | Percentage of successful responses (non-5xx) over the trailing period |
avg_latency_ms | Average response time in milliseconds |
error_rate_pct | Percentage of calls resulting in errors |
total_calls | Total number of calls served (lifetime) |
Pricing
Providers set their own per-call pricing in USDC:How Agents Use This
When an agent discovers services, all of the above — provider info, endpoint schemas, pricing, and quality metrics — is returned in the response. This gives agents everything they need to:- Choose the best provider based on quality, price, and relevance
- Construct a valid request using the endpoint schema
- Estimate the cost before executing
- Evaluate reliability based on quality metrics