Thomas Kammerlocher demuestra Cardano x402 con pedidos de impresión 3D
Un taller de Cardano Foundation conectó pagos web con acceso a API, servicios de agentes y un producto físico. Las demostraciones también abordaron la liquidación mediante depósito en garantía y los costos de pagos muy pequeños.
By SongMarketCap
Thomas Kammerlocher, un desarrollador de Cardano Foundation que contribuyó a la implementación oficial x402 de Cardano, demostró cómo una solicitud web pagada puede conectarse a un pedido físico. En una sesión de Developer Office Hours preparada para el hackathon TOKEN2049, presentó pagos mediante API, un servicio de agentes Masumi y una aplicación vinculada a su impresora 3D.
Cómo Cardano x402 procesa una solicitud pagada
x402 permite que un servidor comunique los requisitos de pago mediante la respuesta HTTP 402 Payment Required. Un cliente recibe el precio, el activo aceptado, la red y el destino, y luego envía un pago autorizado con su siguiente solicitud.
El proveedor del servicio puede usar un facilitador para verificar el pago y enviar la transacción. Una vez que la liquidación cumple con los requisitos configurados, el servidor libera el recurso solicitado.
La primera demostración de Kammerlocher cobró dos ADA de prueba por una respuesta de API. El usuario firmó a través de una billetera, mientras la aplicación mostraba las condiciones de pago y el proceso de liquidación.
El flujo de trabajo permite a los proveedores cobrar por informes individuales, solicitudes de datos o cálculos sin requerir una suscripción recurrente. Las aplicaciones siguen determinando qué venden y las condiciones bajo las cuales se otorga el acceso.
Depósito en garantía con Masumi y una impresora 3D conectada
Una segunda demostración utilizó Masumi, infraestructura de Cardano para pagos entre agentes de IA. El servicio de ejemplo invertía y ponía en mayúsculas el texto enviado por un USDM de prueba.
En lugar de pagar directamente al proveedor, el comprador bloqueó fondos en un contrato de depósito en garantía. El agente realizó la tarea y devolvió su resultado, con el cobro del pago regido por los plazos del contrato y los procedimientos de disputa. Registrar un resultado no establece por sí solo si su contenido cumple las expectativas del comprador.
El ejemplo de producto físico conectó un formulario de pedido y un pago x402 a la impresora de Kammerlocher a través de la API Moonraker.
Usó Preprod durante la presentación y describió una opción separada en mainnet para pedir un artículo impreso real, con diez ADA cubriendo el envío. La impresión estaba conectada a la aplicación, mientras que el empaquetado y el envío seguían siendo tareas manuales.
[NEWSBREAK]
Los pagos pequeños requieren opciones adicionales de liquidación
La implementación de Cardano admite pagos directos a direcciones, depósito en garantía con Masumi e interacciones con otros scripts compatibles. Estas vías se adaptan a distintos servicios sin cambiar el intercambio básico de pagos web.
Los cargos muy pequeños enfrentan requisitos de financiación adicionales. Las transacciones de Cardano incurren en comisiones de red, y las salidas de transacción deben contener una cantidad mínima de ADA. El valor mínimo de salida es distinto de la comisión, pero ambos afectan lo que el cliente debe proporcionar.
Kammerlocher identificó los canales de pago y el procesamiento por lotes como enfoques en discusión. Hydra quedó excluida de la especificación inicial presentada en la sesión, a pesar de trabajos relacionados con el equipo de Masumi.
Los puntos de partida disponibles del taller fueron el paquete instalable de Cardano, ejemplos de código abierto y el software del facilitador. Una liquidación de menor costo para compras pequeñas repetidas seguía siendo una extensión más allá de esa implementación inicial.