Cada tienda del mundo, comprable por agentes.
Every store in the world, buyable by agents.
AgentGate es una librería open source que corre junto a tu sitio: lee tu catálogo, lo publica en los formatos que los agentes de IA entienden (UCP, ACP, x402, MCP), cobra USDC sobre Stellar y crea la orden en el sistema que ya usas. Sin marketplace, sin custodia: tú sigues siendo el vendedor.
AgentGate is an open source library that runs next to your site: it reads your catalog, publishes it in the formats AI agents understand (UCP, ACP, x402, MCP), charges USDC on Stellar and creates the order in the system you already use. No marketplace, no custody: you remain the merchant of record.
Rieles listos, tiendas vacías
Rails are ready, shelves are empty
Los agentes ya pueden pagar por HTTP (x402), ya tienen protocolos para hablar con una tienda (UCP, ACP) y ya operan wallets bajo un mandato humano. Lo que no existe es oferta fuera de los grandes retailers. La respuesta habitual, construir un bazar para agentes, repite el error de siempre. AgentGate hace lo contrario: convierte cada tienda existente en su propio endpoint agéntico.
Agents can already pay over HTTP (x402), already have protocols to talk to a store (UCP, ACP) and already run wallets under a human mandate. What does not exist is supply outside big retail. The usual answer, building a bazaar for agents, repeats the old mistake. AgentGate does the opposite: it turns every existing store into its own agentic endpoint.
Cómo funciona
How it works
Escanea tu sitio
Scan your site
Lee tu WooCommerce (o tu sitemap y schema.org) y propone un catálogo. Solo tu dominio, con evidencia por campo. Nada se publica sin que lo confirmes.
Reads your WooCommerce (or your sitemap and schema.org) and proposes a catalog. Your domain only, with evidence per field. Nothing is published until you confirm it.
Publica en formatos estándar
Publish in standard formats
Manifiesto UCP en /.well-known/ucp, feed ACP, catálogo JSON y un
servidor MCP propio. Cualquier agente te encuentra.
UCP manifest at /.well-known/ucp, ACP feed, JSON catalog and a per-site
MCP server. Any agent can find you.
Cobra USDC sobre Stellar
Get paid in USDC on Stellar
Checkout x402: el agente recibe los términos, firma con su wallet y el facilitador público liquida en segundos, directo a tu dirección.
x402 checkout: the agent gets the terms, signs with its wallet and the public facilitator settles in seconds, straight to your address.
La orden llega a tu admin
The order lands in your admin
Solo con el pago liquidado, la orden se crea en WooCommerce como pagada, con el hash de la transacción. La despachas como cualquier otra.
Only after settlement, the order is created in WooCommerce as paid, with the transaction hash. You fulfil it like any other.
Quickstart
De WooCommerce a tienda agéntica en testnet. Necesitas Node 22.5+, una clave REST de WooCommerce, una dirección Stellar y una API key gratuita del facilitador (channels.openzeppelin.com).
From WooCommerce to an agent-buyable store on testnet. You need Node 22.5+, a WooCommerce REST key, a Stellar address and a free facilitator API key (channels.openzeppelin.com).
npx @agentgate/site init # config + wallet# config + wallet
npx @agentgate/site scan # lee tu sitio, propone el catálogo# reads your site, proposes the catalog
npx @agentgate/site confirm # tú fijas cada precio en USDC# you set every USDC price
npx @agentgate/site publish # valida el riel de pago, expone el catálogo# verifies the payment rail, exposes the catalog
npx @agentgate/site serve # sidecar en :8402# sidecar on :8402
Luego redirige /.well-known/ucp y /agentgate/* desde tu
dominio al sidecar. La guía completa está en
docs/quickstart.es.md.
Then reverse-proxy /.well-known/ucp and /agentgate/* from your
domain to the sidecar. Full guide in
docs/quickstart.en.md.
Qué ven los agentes
What agents see
| URL | Para qué | Purpose |
|---|---|---|
/.well-known/ucp |
Manifiesto UCP con el handler de pago x402-stellar
|
UCP manifest with the x402-stellar payment handler
|
/agentgate/catalog |
Productos publicados, precios en USDC, búsqueda ?q=
|
Published items, USDC prices, ?q= search |
/agentgate/feed |
Feed de productos ACP | ACP product feed |
/agentgate/mcp |
MCP: search_items, get_item, create_cart,
get_order, get_payment_instructions
|
|
POST /agentgate/cart |
Cotización para { items, buyer, shipping } |
Quote for { items, buyer, shipping } |
POST /agentgate/checkout?cart= |
Checkout x402: 402 con términos, luego pago | x402 checkout: 402 with terms, then payment |
/agentgate/orders/:id |
Estado, hash de transacción, número de orden en la plataforma | Status, tx hash, platform order number |
Reglas que no se negocian
Non-negotiable rules
- Cero custodia. Vinculas tu propia wallet; solo guardamos direcciones públicas.
- Sin marketplace. Sin comisión, sin listado central. Tú eres el vendedor de registro.
- Ninguna orden sin pago liquidado. La orden se crea tras el settle on-chain, con hash.
- Nada se publica sin tu confirmación. El precio en USDC lo fijas tú, siempre.
- Solo tu dominio. El scanner jamás lee sitios de terceros.
- Testnet primero. Mainnet queda bloqueado hasta cerrar el gate de producción.
- Zero custody. You link your own wallet; we store public addresses only.
- No marketplace. No commission, no central listing. You are the merchant of record.
- No order without settled payment. Orders are created after on-chain settlement, with the hash.
- Nothing published without your confirmation. You set every USDC price.
- Your domain only. The scanner never reads third-party sites.
- Testnet first. Mainnet stays locked until the production gate closes.
Estado
Status
- Red
- Network
- Stellar testnet · facilitador Built on Stellar · x402 v2
- Última prueba
- Last run
- Agente compra en una WooCommerce real, orden pagada con hash on-chain, 23 s de punta a punta.
- Agent buys from a real WooCommerce, order paid with on-chain hash, 23 s end to end.
- Conectores
- Connectors
- WooCommerce, hook genérico. Shopify en Fase 2.
- WooCommerce, generic hook. Shopify in Phase 2.
- Licencia
- License
- Apache-2.0