Thomas Kammerlocher demonstra Cardano x402 com pedidos de impressão 3D
Um workshop da Cardano Foundation conectou pagamentos na web com acesso a API, serviços de agente e um produto físico. As demonstrações também abordaram a liquidação em escrow e os custos de pagamentos muito pequenos.
By SongMarketCap
Thomas Kammerlocher, um desenvolvedor da Cardano Foundation que contribuiu para a implementação oficial x402 da Cardano, demonstrou como uma solicitação web paga pode se conectar a um pedido físico. Em uma sessão Developer Office Hours preparada para o hackathon TOKEN2049, ele apresentou pagamentos via API, um serviço de agente Masumi e um aplicativo ligado à sua impressora 3D.
Como o Cardano x402 processa uma solicitação paga
x402 permite que um servidor comunique requisitos de pagamento por meio da resposta HTTP 402 Payment Required. Um cliente recebe o preço, o ativo aceito, a rede e o destino, em seguida envia um pagamento autorizado com sua próxima solicitação.
O provedor de serviço pode usar um facilitador para verificar o pagamento e enviar a transação. Depois que a liquidação atende aos requisitos configurados, o servidor libera o recurso solicitado.
A primeira demonstração de Kammerlocher cobrou dois ADA de teste por uma resposta de API. O usuário assinou por meio de uma carteira, enquanto o aplicativo exibiu os termos de pagamento e o processo de liquidação.
O fluxo de trabalho permite que os provedores cobrem por relatórios individuais, solicitações de dados ou computações sem exigir uma assinatura recorrente. Os aplicativos ainda determinam o que vendem e as condições sob as quais o acesso é concedido.
Masumi Escrow e uma impressora 3D conectada
Uma segunda demonstração usou Masumi, infraestrutura da Cardano para pagamentos entre agentes de IA. O serviço de exemplo invertia e colocava em maiúsculas o texto enviado por um USDM de teste.
Em vez de pagar ao provedor diretamente, o comprador bloqueou fundos em um contrato de escrow. O agente executou a tarefa e devolveu seu resultado, com a coleta do pagamento regida pelo cronograma e pelos procedimentos de disputa do contrato. Registrar um resultado não estabelece de forma independente se seu conteúdo atende às expectativas do comprador.
O exemplo de produto físico conectou um formulário de pedido e o pagamento x402 à impressora de Kammerlocher por meio da Moonraker API.
Ele usou Preprod durante a apresentação e descreveu uma opção separada em mainnet para pedir um item realmente impresso, com dez ADA cobrindo o envio. A impressão estava conectada ao aplicativo, enquanto a embalagem e a postagem permaneciam tarefas manuais.
[NEWSBREAK]
Pagamentos pequenos exigem opções adicionais de liquidação
A implementação da Cardano oferece suporte a pagamentos diretos para endereços, Masumi escrow e interações com outros scripts compatíveis. Essas rotas acomodam diferentes serviços sem alterar a troca básica de pagamentos na web.
Cobranças muito pequenas enfrentam requisitos adicionais de financiamento. As transações na Cardano incorrem em taxas de rede, e as saídas de transação devem conter uma quantidade mínima de ADA. O valor mínimo de saída é distinto da taxa, mas ambos afetam o que o cliente deve fornecer.
Kammerlocher identificou canais de pagamento e agrupamento como abordagens em discussão. Hydra foi excluído da especificação inicial apresentada na sessão, apesar de trabalhos relacionados com a equipe Masumi.
Os pontos de partida disponíveis do workshop foram o pacote instalável da Cardano, exemplos de código aberto e o software do facilitador. Uma liquidação de menor custo para compras pequenas repetidas permaneceu uma extensão além daquela implementação inicial.