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: 7 de octubre 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=9784809ed88d75f6513da7a1676ac63217583559d76a159fe02f78c047f7beec 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 liquida en pruebas: hay liquidaciones reales verificadas en Base Sepolia (testnet, sin valor real) en la tienda de demostración. NO se puede afirmar que aceptemos pagos x402 con valor real, ni mainnet, ni volumen, ni comerciantes reales usándolo.
Puente ACP desplegado y configurado para la tienda de demostración (Stripe en modo prueba, sin dinero real). No se puede afirmar liquidación con valor real por este rail, ni comerciantes que liquiden por él, ni volumen.
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. 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 con una advertencia de procedencia: la observación `MCAP_ENABLED="true"` de esta entrada se leyó en el panel de Railway, que es otro despliegue. Medido el 2026-09-10 en `trusteed.xyz` y en `api.trusteed.xyz` —los dos con huella `deployment: 55f23abf`, que es quien atiende—, `/api/v1/health` NO publica el bloque `protocols.mcap`, y ese bloque sólo aparece cuando la bandera vale `"true"`: en el host que sirve, por tanto, el adaptador de pago entrante no llega a registrarse. La superficie de credenciales está registrada sin bandera (`/api/v1/mcap/keys`, `/consent`, `/verifiable-intent`). No se puede afirmar ninguna liquidación por este rail, ni que el rail esté disponible en el host que atiende.
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 ningún rail liquida dinero real: ningún comercio tiene procesador de pagos configurado y x402 sólo liquida transferencias de prueba en Base Sepolia en la tienda de demostración, 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. Esa salud agregada sale del despliegue que sirve este dominio, que es al que llega un visitante o un agente; el despliegue residual de Railway que aparece en las dependencias es otro proceso distinto y no es lo que miden estas filas. 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.
Cada 15 minutos se ejecuta una compra sintética contra la tienda demo pública. Cada fila es una etapa de esa compra, de modo que un fallo aparece en la etapa que se rompió y no queda escondido tras un proceso que sigue respondiendo.
Es la tienda de demostración con una clave sandbox. El inicio del pago se detiene en el enlace de aprobación y no cobra nada, y en este modo no se recoge el recibo, así que una ejecución en verde no demuestra que se pueda cobrar ningún pago. Una fila «Sin medir» no se llegó a ejecutar: la compra se detiene en el primer paso que falla.
Función opcional. Se informa en su propia fila y no cuenta para el flujo de compra.
La disponibilidad de Trusteed depende de un pequeño conjunto de proveedores. Cada uno de abajo dice qué lleva de verdad; se enlaza su página de estado cuando el proveedor publica una.
Sirve trusteed.xyz y api.trusteed.xyz: el sitio público, el panel del comercio y el despliegue de la API que responde en esos dos dominios, con su propia base de datos de producción. Si esta página se ha cargado, la ha servido este proveedor.
Este proveedor no publica página de estado pública.
Corre un segundo despliegue de la API, residual, con la otra base de datos de producción, accesible por su propio hostname de railway.app. No recibe el tráfico de trusteed.xyz ni de api.trusteed.xyz, así que una caída de Railway no tumba las superficies que aparecen encima.
https://railway.com/statusProveedor de identidad para la autenticación de comercios y agentes.
https://status.auth0.com/Facturación de las suscripciones y el rail de tarjeta disponible para los comercios.
https://status.stripe.com/Rail de stablecoin. Mira la nota de pagos de arriba: hoy no liquida ningún rail.
https://x402.org/Medido el 8 de septiembre de 2026: trusteed.xyz y api.trusteed.xyz resuelven a la misma dirección y los sirve el mismo despliegue. Los dos publican la huella deployment 55f23abf en /api/v1/health, sobre nginx. El despliegue de Railway publica otra distinta (154994f4) por su propio hostname. Ésa es la comprobación que hay que repetir antes de dar por hecho que un cambio de proveedor afecta a esta página: dos hostnames que publican la misma huella son el mismo despliegue, diga lo que diga el panel del proveedor.