Is your store AI-Ready?
Enter your domain to see how AI agents interact with your store in real-time
See AI Commerce in Action
Watch how AI agents interact with Acme Electronics using UCP
The New Standard for AI Commerce
The Handshake
DiscoveryA single .well-known/ucp JSON file declares your store's capabilities, endpoints, and payment methods to any AI agent.
Interop Layer
One ProtocolOne protocol works across all AI assistants — Claude, ChatGPT, Gemini, and more. Implement once, reach everywhere.
Trusted Checkout
SecureBuilt-in support for PayPal and Google Pay ensures secure transactions with buyer protection your customers trust.
The Handshake
Publish a .well-known/ucp JSON file at your domain root. This is how AI agents discover your store.
1{2 "ucp_version": "1.0",3 "merchant": {4 "id": "com.acme.electronics",5 "name": "Acme Electronics",6 "domain": "acme.com",7 "logo": "https://acme.com/logo.png"8 },9 "capabilities": {10 "catalog_search": true,11 "product_details": true,12 "cart_management": true,13 "checkout": true14 },15 "endpoints": {16 "catalog": "/api/ucp/catalog",17 "products": "/api/ucp/products/{id}",18 "cart": "/api/ucp/cart",19 "checkout": "/api/ucp/checkout"20 },21 "payment_handlers": [22 "com.google.pay.v1",23 "com.paypal.ucp.v1"24 ],25 "trust_signals": {26 "verified_merchant": true,27 "ssl_certificate": true,28 "refund_policy": "/policies/refunds"29 }30}The UCP Session Lifecycle
UCP isn't just a static file — it's a stateful conversation between agent and merchant.
PROPOSEDAgent has sent a purchase manifest, awaiting merchant stock/price confirmation.
NEGOTIATINGMerchant has applied discounts, shipping options; agent checking user preferences.
FINALIZEDPayment token received, cryptographic consent verified, order confirmed.
Who's Looking for Your UCP File?
Publish your handshake and become discoverable to these AI assistants. They're actively crawling for UCP-enabled merchants.
Google Gemini Shopping
Google's AI shopping assistant
ChatGPT Operator
OpenAI's commerce agent
Claude Commerce
Anthropic's shopping assistant
Perplexity Shopping
AI-powered product discovery
More AI agents are adopting UCP every week. Get listed before your competitors.
Implementation Steps
Get your store UCP-ready in four straightforward steps. Most implementations take less than a day.
Publish your handshake file
Create a JSON file at /.well-known/ucp with your merchant info, capabilities, and endpoints. This is how AI agents discover your store.
curl https://acme.com/.well-known/ucpImplement shopping REST endpoints
Build the API endpoints declared in your handshake file. Handle catalog search, product details, cart management, and checkout flows.
POST /api/ucp/cart { product_id, quantity }Register payment handlers
Configure PayPal and/or Google Pay as your payment processors. AI agents will route customers to trusted checkout experiences.
payment_handlers: ["com.google.pay.v1", "com.paypal.ucp.v1"]Enable cryptographic consent
Every UCP transaction requires cryptographic proof of user consent. Configure your checkout to sign transactions and verify trust signals from AI agents.
consent_proof: { algorithm: "ES256", signature: "..." }