Build commerce. Into the AI agents already shopping for your customers.
ACP is the open protocol for structured commerce between AI agents and storefronts. One integration, every brand.
# Discover the network
curl https://api.cresva.ai/.well-known/acp.json
# Query a storefront
curl -X POST https://api.cresva.ai/api/storefront/$BRAND/query \
-H "Authorization: Bearer $API_KEY" \
-d '{"intent":"purchase","query":"sneakers"}'
# Response
{ "products": [{ "title": "Trail Runner",
"price": 129.00, "trust_score": 0.87 }] }Three paths into the protocol. Pick the one that fits.
For AI platforms
Integrate ACP and your agent can search, compare, negotiate, and purchase from any connected storefront.
API referenceFor brands
Connect your catalog once. Dynamic pricing, trust scores, and full transaction attribution across every AI agent.
Get startedOpen spec
ACP is MIT licensed and open. Read the specification, propose changes, build your own implementation.
View on GitHubFour phases. From discovery to purchase.
A complete commerce lifecycle, structured for machines.
Discover
Agent resolves /.well-known/acp.json to learn storefront capabilities and endpoints.
Query
Agent searches products with structured intent, filters, and context.
Negotiate
Agent and storefront negotiate pricing, bundles, and terms programmatically.
Transact
Purchase completes with escrow protection for both parties.
Five lines of code. Discovery, query, negotiate, transact.
The full commerce lifecycle in a few API calls. Structured responses, escrow on transact, idempotency on every write.
// GET /.well-known/acp.json
{
"acp_version": "2.0",
"storefront": {
"name": "Example Brand",
"url": "https://store.example.com"
},
"endpoints": {
"query": "/api/storefront/query",
"negotiate": "/api/storefront/negotiate",
"transactions": "/api/storefront/transactions"
},
"trust": { "score": 0.87, "tier": "trusted" }
}Trust is a protocol primitive. Not an afterthought.
Every storefront carries a federated trust score computed across all participating platforms.
No single entity controls trust. Scores are computed across all participating platforms by design.
Certified storefronts earn priority in agent recommendations.
The protocol belongs to everyone. Not to one company. Not to one platform.
MIT-licensed. Community-driven. Designed to be the TCP/IP of AI commerce.
Start building. The spec is open. The APIs work today.
Everything you need to bring commerce to AI agents. Open protocol, working APIs, growing surface.