Mesh conecta los pagos x402 con Masumi Escrow en Cardano

El paquete permite a los desarrolladores cobrar por APIs y contenido digital, con herramientas para desembolsos, reembolsos y disputas que involucran tareas de agentes de IA.

By SongMarketCap

Cardano News - Mesh conecta los pagos x402 con Masumi Escrow en Cardano

Mesh ha añadido @meshsdk/x402 a su kit de desarrollo para Cardano, conectando el acceso a servicios en línea con pagos en blockchain. Junto con pagos directos, el paquete admite Masumi escrow, donde los fondos permanecen bloqueados hasta que se cumplan las condiciones para el retiro o el reembolso.

Pagos x402 para APIs y contenido digital

Mesh es un kit de herramientas de TypeScript de código abierto para crear aplicaciones en Cardano. Los desarrolladores lo usan para conectar monederos, construir y firmar transacciones, e interactuar con contratos inteligentes. Su paquete x402 incorpora pagos en la comunicación entre una aplicación que solicita un servicio y el servidor que lo proporciona.

Cuando una aplicación solicita contenido de pago, el servidor devuelve una respuesta HTTP 402 Payment Required que contiene el precio y las condiciones de pago. El cliente construye y firma una transacción y luego reintenta la solicitud con la información de pago.

Un facilitador verifica la transacción firmada, la envía a Cardano e informa su estado de confirmación. Para pagos directos, el servidor libera el contenido una vez que se cumplen las condiciones de confirmación requeridas.

El facilitador no custodia claves privadas de los usuarios. Sus verificaciones cubren la red, el destinatario, el activo, el monto y la coherencia con la oferta del servidor.

Los pagos pueden denominarse en ADA o en tokens nativos de Cardano. Los fondos pueden ir a una dirección de monedero, a un contrato inteligente propio del desarrollador o a Masumi escrow.

Masumi Escrow para tareas de agentes de IA

Para un servicio que un agente de IA aún debe realizar, el pago puede bloquearse en el contrato vested_pay de Masumi. El proveedor firma una oferta que contiene los términos de la tarea y los plazos para el pago, la presentación del resultado, el retiro y la resolución de disputas.

Un pago x402 exitoso en este modelo bloquea los fondos en depósito en garantía. Registrar el resultado y pagar al proveedor requieren transacciones posteriores.

En el flujo de trabajo estándar, el proveedor registra un hash criptográfico del resultado antes de la fecha límite de presentación. Los fondos quedan disponibles para retiro después del tiempo de desbloqueo especificado.

El paquete también admite procedimientos de reembolso. Si no se presenta un resultado antes de la fecha límite correspondiente, el comprador puede reclamar los fondos según las reglas del contrato. La resolución de disputas requiere el quórum designado de firmas de administradores del depósito en garantía y sigue las condiciones de tiempo del contrato.

Las herramientas de Mesh cubren lo que sucede después del pago

El paquete incluye constructores de transacciones para enviar hashes de resultados, retirar fondos, solicitar o autorizar reembolsos y resolver disputas. De este modo, los desarrolladores pueden vincular la compra inicial con las etapas posteriores de una tarea de pago.

Antes de firmar un pago de Masumi, el cliente verifica la firma del proveedor, la dirección del depósito en garantía y los plazos. La documentación enumera compatibilidad con Cardano mainnet, Preprod y Preview, mientras que sus ejemplos publicados usan Preprod.

Una aplicación que cobre ADA por una tarea de un agente puede usar el mismo paquete para bloquear el pago en depósito en garantía, registrar un hash de resultado y preparar el desembolso eventual. Los reembolsos y la resolución de disputas siguen rutas de transacción separadas regidas por la oferta original.