Extension API (developer platform)
Extension API desplegada y disponible. NO se puede afirmar que haya desarrolladores o integraciones de terceros usándola.
Estado operativo en tiempo real de los servicios de Trusteed. Esta página refleja el estado actual de nuestra infraestructura.
Última actualización: 8 de septiembre de 2026
Live confirma que una superficie responde en producción. No significa cobertura completa, disponibilidad comercial universal ni validación de todos sus flujos.
Firmado y verificado en esta carga · JWS EdDSA
Comprueba el mismo hash y la misma clave: registry_hash=49d15885fa73443e9f5e58da08810748701fd196fb83a855daf54313b18ef431 kid=4ed57a24-a48c-4df6-9c8c-f101f1d4bf8d /.well-known/trusteed-capabilities.json · /.well-known/jwks.json
Extension API desplegada y disponible. NO se puede afirmar que haya desarrolladores o integraciones de terceros usándola.
MCP disponible en producción para todas las tiendas. El split en tres buckets está en canary: NO se puede afirmar que esté activo para todos los comerciantes.
gobernada por bandera: MCP_THREE_BUCKET_ENABLEDPublicamos capacidades UCP por tienda, con contenido derivado de la configuración real de cada una. NO se puede afirmar transacciones UCP.
Publicamos llms.txt para descubrimiento por agentes. NO se puede afirmar tráfico de agentes sobre él.
Publicamos agent card A2A. NO se puede afirmar que ningún agente la haya consumido.
Soportamos FIDO2/WebAuthn — endpoint desplegado. NO se puede afirmar adopción ni usuarios con passkey.
AG-UI desplegado para checkout en tiempo real. NO se puede afirmar que haya sesiones de agentes reales.
SCP desplegado y habilitado por defecto. NO se puede afirmar que ningún comerciante lo esté usando.
gobernada por bandera: SCP_ENABLEDEmitimos Trust Receipts firmados (JWS EdDSA) en producción. NO se puede afirmar que todo checkout genere uno, ni volumen de recibos emitidos.
El rail x402 está desplegado y ningún comercio tiene hoy una configuración liquidable: el constructor del 402 y el settle devuelven `x402_not_configured`. NO se puede afirmar que aceptemos pagos x402, ni volumen, liquidaciones ni comerciantes usándolo.
Puente ACP desplegado y configurable por comercio. No hay ninguno configurado en producción: `/api/v1/health` responde demo.protocolBridges.acp = unconfigured. No se puede afirmar liquidación por este rail.
el puente corre contra el entorno de demo de AP2 de la propia Google; `GET /api/v1/health` responde demo.protocolBridges.ap2 = sandbox (derivado del registro firmado desde el 2026-08-31), que no es un flujo de mandato de carrito de producción — publicamos por debajo del techo del registro (sandbox)
Encendido como verificación de IDENTIDAD, no como rail de pago: es el alcance decidido para esta fase, y el código lo respalda — las claves que el camino KYA auto-provisiona nacen con los ámbitos `search`/`compare`/`cart`/`merchants:read`, sin `checkout`, así que `/api/v1/agent/checkout` responde 403 `MISSING_SCOPE` a un agente autenticado sólo con JWT de Skyfire. `/api/v1/health` responde protocols.kyapay.enabled = true, con chargeCount24h = 0 y lastChargeSuccess = null. El pago por este rail queda para una segunda fase; hoy no se puede afirmar ninguna liquidación.
gobernada por bandera: KYAPAY_ENABLEDVinculación implementada y dormida tras `SPEC056_MPP_BINDING_PROD_READY`: sin la bandera, las cinco rutas responden 503. No se ha emitido ningún recibo vinculado a MPP en producción.
gobernada por bandera: SPEC056_MPP_BINDING_PROD_READYLas transacciones agénticas pueden generar un recibo firmado … diseñado para alineación eIDAS/ESIGN. La emisión v1.1 está tras `TRUST_RECEIPT_EIDAS_HARDENING_ENABLED` (off por defecto): el corpus que existe hoy es v1.0.
gobernada por bandera: TRUST_RECEIPT_EIDAS_HARDENING_ENABLEDDiseñado para emitir QES vía un QTSP acreditado (InfoCert) — integración code-complete, pendiente de credenciales de producción
Verificador RFC 9421 implementado y desplegado en modo `block_spoofed` (el valor por defecto del código es `off`): una petición que trae una firma HTTP que no verifica se rechaza con 403 en los buckets Customer y Checkout; una sin firma pasa, y Discovery no se filtra nunca. Como no hay activo ningún modo `require_verified_checkout` ni `require_verified_authenticated`, no firmar sale gratis y la identidad del agente sigue sin ser una señal en la que se pueda confiar. NO se puede afirmar que los agentes que nos llegan estén identificados, ni cuántos rechazos ha habido: no se mide.
gobernada por bandera: AGENT_IDENTITY_VERIFICATION_MODENLWeb está desplegado (ruta y pgvector presentes). NO se puede afirmar que indexe, que responda consultas, ni que la tool `nlweb_ask` esté disponible para agentes: medido el 2026-09-01, la ruta devuelve VECTOR_DB_UNAVAILABLE y la tool no responde en ninguna superficie MCP.
Los cuatro bundles del puente se sirven y su sha256 cuadra con el build. El modo NATIVO no está verificado: los E2E inyectan un `navigator.modelContext` simulado y no hay ninguna ejecución contra un Chrome con soporte real. No se puede afirmar que funcione en un navegador nativo.
Servimos widgets MCP Apps que llevan la evidencia de confianza del comercio. NO se puede afirmar que ningún cliente los haya renderizado.
Encadenado y checkpoints implementados y ARMADOS en producción: `TRUST_RECEIPT_CHAIN_ENABLED` está puesta y hay génesis declarada (2026-08-06). Los recibos anteriores a esa génesis no están encadenados, y no se ha contado cuántos posteriores lo están: no se puede ofrecer inmutabilidad de secuencia sobre el corpus, ni afirmar una cadena continua.
gobernada por bandera: TRUST_RECEIPT_CHAIN_ENABLEDEl camino de pago confirmado por humano está implementado y su ruta desplegada, corriendo hoy en modo permisivo (OBSERVE): el gate fail-closed que exigiría una liquidación real antes de completar el pedido no está activo en el proceso que sirve producción. NO se puede afirmar que se cobre por él: ninguna tienda tiene procesador configurado, y ningún pago real ha pasado por esta ruta.
gobernada por bandera: BROWSER_PAYMENT_REQUIRE_SETTLEMENTAceptamos verificación de identidad de comerciante por Digital Credentials API — endpoint desplegado. NO se puede afirmar que ningún comerciante se haya verificado por esa vía ni que el bonus de confianza se haya concedido.
gobernada por bandera: EUDI_WALLET_ACCEPTANCE_ENABLEDLa verificación de identidad del operador del agente está implementada y su ruta desplegada. NO se puede afirmar que haya operadores verificados: las únicas identidades en producción son datos de demostración sembrados.
gobernada por bandera: AGENT_IDENTITY_VERIFICATION_MODESin liquidación y sin desplegar en el proceso que sirve producción: `MCAP_ENABLED` no está puesta en el VPS (que es quien responde en `trusteed.xyz`/`api.trusteed.xyz`), así que el adaptador de pago entrante NO se registra y `/health` no publica el bloque `protocols.mcap`. El código soporta encenderlo, pero hoy no está encendido donde importa. No se puede afirmar ninguna liquidación por este rail.
gobernada por bandera: MCAP_ENABLEDOpt-in por comercio vía `MerchantPspConfig` y sin configurar en producción (`/api/v1/health` → payment_trust.ixopay = unconfigured). El enrutado y la bóveda son consultivos: por esta capa no se ejecuta ninguna liquidación real.
Adaptador completo y sin ninguna ruta registrada: no hay superficie por la que llamarlo. Bloqueado por acceso externo al pilot de Visa, no por trabajo pendiente nuestro.
gobernada por bandera: VIC_RECONCILIATION_ENABLEDImplementado y sin configurar: `/api/v1/health` de producción no publica el bloque `paypal`, lo que prueba que faltan las credenciales. No se puede afirmar liquidación por PayPal.
gobernada por bandera: PAYPAL_ENABLEDSellado RFC 3161 implementado, con validación de EU Trusted List, y sin proveedor provisionado: `/api/v1/health` responde qtsp.enabled = false. Ningún recibo lleva hoy un sello de tiempo cualificado.
Sin proveedor OFAC/UE/RU integrado en producción: hoy no se ejecuta ningún cribado de sanciones. Un comercio no debe contar con este control para su cumplimiento.
gobernada por bandera: SANCTIONS_SCREENING_MODESin implementación en el árbol de código. No hay nada desplegado ni tras bandera: es un plan, no una capacidad.
No disponible. Ninguna ruta de código produce hoy un sello VERIFIED: la firma se persiste siempre como SIGNED_UNVERIFIED, incluso con la bandera encendida. Bloqueado por credenciales de sandbox del QTSP.
gobernada por bandera: QES_CADES_VERIFY_ENABLEDLos agentes y sistemas de monitorización pueden consultar el endpoint de health para obtener un informe de estado legible por máquina.
Sobre los pagos, dos cosas que suenan contradictorias y no lo son: el papel de Trusteed es iniciar y evidenciar flujos de pago sobre varios rails, no procesarlos. No somos un procesador de pagos ni el comerciante registrado — el dinero se mueve por el procesador del propio comercio. El «no procesamos pagos» del pie y cualquier «aceptamos <rail>» de arriba describen esos dos papeles distintos. Hoy no liquida ningún rail: ningún comercio tiene procesador de pagos configurado y x402 responde x402_not_configured, así que lo desplegado es el camino de inicio y evidencia, no pagos completados.
GET /api/v1/healthEstas filas dicen si el servicio responde ahora mismo, no hasta dónde ha llegado el despliegue de la integración. Sólo la integración de Shopify tiene sonda propia (salud de sus tokens); MCP Gateway, API v1 e Integración WooCommerce comparten la salud agregada del mismo proceso, y Dashboard queda probado por el hecho de que esta página se esté pintando. Para saber en qué fase de despliegue está cada plataforma, mira connectedPlatforms en /.well-known/agent-commerce.json: los conectores están en beta guiada o en pruebas.
La disponibilidad de Trusteed depende de un pequeño conjunto de proveedores upstream. Ante dudas, consulta sus status pages.