Laboratorio público experimental

xolosArmy Network · Construcción pública

x402eCash

Laboratorio público de x402 sobre XEC

Exploramos el comercio nativo para máquinas sobre eCash: pagos HTTP 402, autorización Tonalli, APIs cobrables y agentes autónomos controlados por políticas.

  • XEC
  • Tonalli
  • Pagos entre agentes
  • APIs cobrables
  • Economía autónoma

Introducción al protocolo

¿Qué es x402?

x402 es un estándar abierto y agnóstico al transporte para pagos nativos de internet. La versión 2 separa los tipos y la lógica centrales del pago de su representación en transportes como HTTP, MCP y A2A.

Solicitud

Un cliente o agente solicita un recurso protegido.

Requisitos

El servidor comunica los requisitos de pago: esquema, red, monto, activo y destino aceptados.

Payload

El cliente selecciona una opción aceptada y crea el payload de pago firmado correspondiente.

Reintento

El cliente repite la solicitud mediante el transporte con la información del pago adjunta.

Verificación y liquidación

El servidor verifica localmente o mediante un facilitador y sigue el flujo de liquidación del esquema elegido.

Entrega del recurso

Tras procesar el pago correctamente, puede devolver el resultado protegido y la respuesta de liquidación.

La terminología sigue la especificación oficial x402 v2 en el commit inspeccionado. x402-XEC todavía usa estructuras de la época de v1; este sitio no las presenta aún como compatibles con v2.

Base de investigación

¿Por qué XEC?

La pregunta de investigación es práctica: ¿cómo puede el dinero UTXO nativo participar en flujos de pago legibles por máquinas manteniendo explícitos los límites de autorización, política y custodia?

01

Dinero UTXO nativo

XEC ofrece un modelo directo de transacciones para estudiar liquidación on-chain de valor exacto sin introducir un saldo sintético de aplicación.

02

Economía de valores pequeños

eCash es relevante para experimentos similares a micropagos, donde importan el costo y la forma operativa de transferencias pequeñas. Aquí no suponemos cifras de rendimiento.

03

Lectura y verificación

Chronik brinda interfaces de indexación y lectura para descubrir UTXOs, inspeccionar transacciones y producir futura evidencia de confirmación.

04

Límite de la wallet

Tonalli es el límite previsto para usuario y agente: muestra los datos exactos, exige aprobación explícita y conserva las llaves dentro de la wallet.

05

Política antes del dinero

CAE y Agentic Contract V1 modelan por separado intención, política, aprobación humana, firma, broadcast y confirmación.

06

Flujos nativos para máquinas

HTTP, las APIs cobrables y, más adelante, los adaptadores MCP/A2A permiten investigar comercio entre agentes sin fingir que hoy está activo.

Componentes verificados

Lo que xolosArmy Network ya construyó

Cada tarjeta se limita a evidencia de repositorios. “Implementado” significa que existe código en la revisión enlazada; no significa automáticamente despliegue productivo ni ejecución con fondos reales.

Implementado · Experimental

Base de protocolo x402-XEC

Esquemas estrictos de factura y autorización, vínculo determinista al recurso, controles anti-replay, verificación local del facilitador, adaptadores Axios y Express, preparación offline y construcción de transacciones.

Examinar x402-XEC en 8696c28
Probado · Dry run

Dry-run HTTP 402 en navegador

El flujo registrado recibió 402, pidió aprobación simulada, adjuntó PAYMENT-SIGNATURE, repitió la solicitud y devolvió el recurso protegido. El resultado declara broadcasted: false.

Leer el resultado registrado
Integrado · Dry run de autorización

Límite de autorización Tonalli

Tonalli muestra un modal de aprobación explícita y firma dentro de la wallet el mensaje de autorización. El adaptador rechaza como no soportada la firma de una transacción preparada.

Examinar el adaptador Tonalli
Implementado

Agentic Contract V1

Una máquina de estados estricta separa intención, decisión de política, solicitud a la wallet, aprobación humana, transacción firmada, broadcast y confirmación. El contexto x402 opcional es metadata, no permiso.

Leer el contrato canónico
Implementado · Ejecución de dinero congelada

CAE / Tonalli Agents

Están implementados decisiones fail-closed, kill switch, allowlists de destino, límites diarios acumulados y controles anti-replay. Incluso una política aprobada se detiene antes de firma y broadcast.

Examinar la seguridad del Ciclo 1
Infraestructura experimental adyacente

Tonalli Commerce Relay

La base de órdenes, identidad, reputación, evidencia y disputas explora un ciclo comercial XEC más amplio. El escrow real de XEC, broadcast y seguimiento de confirmación siguen pendientes.

Leer los límites de producción

Vista del sistema

Arquitectura con límites

El diagrama es un mapa conceptual de integración, no una traza activa. Los límites dorados, azules y neutros discontinuos distinguen intencionalmente la evidencia actual, la integración y el futuro trabajo con dinero real.

Arquitectura conceptual de x402eCash Flujo vertical desde una persona o agente de IA por transporte, requisitos x402, política del agente, aprobación Tonalli, planeación x402-XEC y la red eCash. Los colores identifican límites construidos, de integración y futuros. Persona / Agente de IASOLICITUD + INTENCIÓN HTTP · MCP · A2AHTTP PROBADO · MCP/A2A PENDIENTES Recurso x402API COBRABLE PRODUCTIVA PENDIENTE Requisitos de pagoBASE XEC DE LA ÉPOCA V1 Intención / Política CAECONTRATO V1 FAIL-CLOSED Límite de aprobación TonalliDRY RUN DE AUTORIZACIÓN x402-XECIMPLEMENTACIÓN EXPERIMENTAL Planeación de transacción XECCONSTRUCCIÓN OFFLINE IMPLEMENTADA Chronik / Red eCashLECTURA OPT-IN · LIQUIDACIÓN PENDIENTE

Corte de evidencia · 2026-08-25

Matriz de estado

La fuente actual manda. “Pendiente” y “no habilitado” son estados de ingeniería deliberados, no omisiones ocultas tras lenguaje publicitario.

Estado actual de capacidades de x402eCash
CapacidadEstadoEvidencia / límite
Base de protocolo HTTP 402 para XECImplementación experimentalWorkspace de paquetes
Vínculo de factura y recurso HTTPImplementadoModelo canónico de hashes
Protección anti-replayImplementadoLímite de nonce atómico; el almacén en memoria continúa siendo de un solo proceso.
Verificación del facilitador localImplementadoFixtures por defecto, adaptador real de lectura opt-in
Construcción offline de transacciones XECImplementadoSin red ni API de broadcast
Adaptadores Chronik de solo lecturaImplementados · opt-inExigen endpoint explícito; los fixtures siguen siendo el valor por defecto.
E2E HTTP 402 en navegadorProbado en dry-runbroadcasted: false; aprobación y firma simuladas.
UI de aprobación TonalliImplementadaMuestra la metadata pública exacta
Firma Tonalli del mensaje de autorizaciónIntegración dry-runOutpoint de fondeo en ceros; no se crea una transacción.
Firma real de transacción Tonalli para x402Aún no demostradasignPreparedTransaction devuelve no soportada.
Pago automático x402 en mainnetNo habilitadoBroadcast es un límite separado y opt-in, sin conexión a Axios ni al demo.
Gasto autónomo de fondos realesCongeladoPruebas de congelamiento
Alineación semántica con x402 v2PendienteLa base usa estructuras de v1 y el identificador provisional xec:mainnet.
Identificador estandarizado de red XECPendientev2 exige CAIP-2; la documentación upstream inspeccionada no contiene una entrada XEC.
Integración del transporte MCPInvestigación / pendienteReferencia upstream v2
Integración de pagos A2AInvestigación / pendienteReferencia upstream v2
API cobrable de producciónPendienteEste portal en GitHub Pages es estático y no tiene backend de liquidación.
Integración Bazaar / descubrimientoPendienteExtensión upstream inspeccionada

Sin fechas inventadas

Ruta guiada por evidencia

El orden sigue dependencias y límites de seguridad: primero modernizar el contrato del protocolo; después demostrar firma y liquidación controlada; por último, añadir servicios cobrables y transportes para agentes.

A

Modernización del protocolo

  • Comparar x402-XEC con x402 v2 actual.
  • Migrar semántica de wire cuando corresponda.
  • Establecer un identificador XEC normalizado y documentar el par (scheme, network).
  • Actualizar pruebas de compatibilidad y seguridad.
B

Límite de ejecución Tonalli

  • Conservar la aprobación explícita.
  • Añadir firma de transacción preparada dentro de Tonalli.
  • Mantener secretos fuera de x402-XEC.
  • Vincular exactamente factura, recurso, monto y payTo.
C

E2E XEC controlado

  • Descubrimiento read-only de UTXOs y plan determinista.
  • Valor mínimo controlado y aprobación explícita.
  • Firma exacta y broadcast autorizado por separado.
  • Verificación Chronik, confirmación y evidencia reproducible.
D

Primera API cobrable

  • Crear un recurso x402 real protegido con XEC.
  • Desplegar por separado el backend de liquidación.
  • Mantener honesto este portal estático en GitHub Pages.
E

Pagos entre agentes

  • Conectar AgentIntentV1 con CAE.
  • Vincular requisitos x402 con política y aprobación Tonalli.
  • Entregar el recurso protegido solo tras verificar el estado del pago.
F

MCP / A2A

  • Seguir las especificaciones upstream vigentes.
  • Construir adaptadores solo después de estabilizar el esquema XEC v2.
  • Conservar los mismos límites de política y custodia en cada transporte.
G

Descubrimiento

  • Explorar metadata Bazaar para recursos cobrables en XEC.
  • Validar el catálogo contra evidencia real.
  • No publicar endpoints descubribles antes de que exista la API cobrable.

Construcción pública

Libro de Evidencia

Los hitos se clasifican como código, dry-run, autorización en staging o congelado. Una clasificación “live” exige evidencia de transacción y red; aquí no se afirma ninguna.

Libro de evidencia fechado de x402eCash
FechaHitoClasificaciónEvidencia inmutable
2026-07-01Flujo HTTP 402 en navegador completado con recurso protegido y broadcasted: false.Dry-runResultado · 21f20d4 probado
2026-07-02Límite de wallet Tonalli añadido con aprobación explícita y firma del mensaje dentro de la wallet.Códigoa743f904
2026-07-02Modal de aprobación Tonalli añadido; aprobar no transmite ni paga una transacción.Códigob74631b5
2026-07-03Ruta de autorización confiable en staging con allowlist de origen/ruta y resultado solo de autorización.Autorización staging4d5ee146
2026-07-18Commerce Relay documentó la base de órdenes y confianza; escrow real y broadcast XEC siguieron pendientes.Base adyacente5a820dce
2026-07-30Agentic Contract V1 fusionado con orden estricto de intención a confirmación y entrega x402 segura para mostrar.Códigocfe4cb15
2026-07-30CAE Ciclo 1 fusionado con política fail-closed y congelamiento explícito de ejecución monetaria.Congelado7b90c805
2026-08-25Especificación oficial x402 v2 y fuentes HTTP, MCP, A2A, CAIP-2 y Bazaar reinspeccionadas para este portal.Investigación upstreamf8a3682d

Repositorios inspeccionados

Dirección de investigación

Evidencia antes que autonomía.

La siguiente demostración importante no es un contador. Es un pago XEC de valor mínimo, alineado con v2 y aprobado explícitamente, con evidencia reproducible de firma, broadcast y confirmación en Chronik.

Seguir el laboratorio ↗