Agentes de IA são cada vez mais autônomos nos seus fluxos de trabalho: escrevem código, buscam dados, provisionam recursos e muito mais. Para operar de forma totalmente independente, eles precisam de uma maneira de fazer "micropagamentos" por serviços de forma programática, em tempo real, com custo mínimo. Os sistemas de pagamento tradicionais não funcionam para micropagamentos. As taxas inferiores a um centavo e a finalidade em menos de um segundo da Solana tornam isso técnica e economicamente viável.
Por que isso é importante?
Por exemplo, imagine um desenvolvedor usando um LLM para construir uma aplicação que precisa de dados de uma API paga. Para buscar alguns dados importantes, um desenvolvedor precisaria interromper o seu fluxo de trabalho, pesquisar APIs, selecionar um fornecedor, criar uma conta, adicionar um método de pagamento, gerar uma chave de API, copiar a chave para o seu ambiente e então retomar o seu fluxo de trabalho. Esse atrito quebra o estado de fluxo. Para fluxos de trabalho assistidos por IA, é um bloqueio.
Em vez disso, com pagamentos agênticos, o agente pode fazer a solicitação, pagar por ela e continuar com o seu fluxo de trabalho. Sem contas. Sem chaves de API. Sem intervenção manual.
O protocolo x402
Pagamentos agênticos precisam de uma maneira para clientes e servidores negociarem termos de pagamento através da infraestrutura web padrão sem interromper as interfaces web tradicionais. O espaço de micropagamentos ainda é incipiente e novas ferramentas e padrões provavelmente surgirão à medida que o espaço evolui. O protocolo x402, no entanto, emergiu como um padrão inicial com forte apoio do ecossistema. O x402 utiliza o código de status 402 "Payment Required" do HTTP —um padrão desde o HTTP/1.1 que só se tornou prático com a liquidação blockchain.
Como funciona
O cliente faz uma solicitação, recebe um 402 com os termos de pagamento e então tenta novamente com um pagamento assinado. O servidor delega a verificação e liquidação a um facilitador, um intermediário opcional que lida com o envio da transação on-chain. Assim que o facilitador confirma a liquidação, o servidor retorna o conteúdo solicitado. Esta separação permite que provedores de API aceitem pagamentos sem gerenciar diretamente qualquer infraestrutura on-chain.
Diagrama de fluxo x402
O protocolo é stateless (sem sessões ou chaves de API), funciona com infraestrutura HTTP padrão e suporta qualquer token SPL que o servidor aceite. Aqui está um trecho de como configurar um servidor Express usando middleware x402:
app.use(paymentMiddleware({"GET /costly-data": {accepts: [{scheme: "exact",price: "$0.001",network: "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",payTo: svmAddress}],description: "Costly data",mimeType: "application/json"}},new x402ResourceServer(facilitatorClient).register("solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",new ExactSvmScheme())));app.get("/costly-data", (req, res) => {res.send({report: {data: "costly data"}});});
Para saber mais sobre x402, confira os nossos guias:
Introdução ao x402
Fundamentos do protocolo e opções de SDK para construir APIs habilitadas para pagamento.
Construir com Kora
Implementar pagamentos x402 sem gas usando a infraestrutura de assinatura da Kora.
Ferramentas x402
| SDK | Descrição |
|---|---|
| Corbits | Implementação x402 focada em Solana |
| MCPay.tech | Pagamento por solicitação para servidores MCP |
| PayAI | Facilitador x402 com suporte Solana |
| x402 GitHub | Implementação de referência |
| ACK | Agent Commerce Kit |
| A2A x402 | Pagamentos agente-para-agente do Google |
Is this page helpful?