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.
Pague por APIs com pay.sh
pay.sh é uma camada de pagamento para agentes HTTP e
ferramentas de linha de comando. Consulte a
documentação do pay.sh para instalar pay. A CLI pay
encapsula ferramentas como curl, codex e claude para que possam chamar
APIs pagas sem contas de provedor ou chaves de API. Quando uma API retorna um
desafio MPP ou x402 402 Payment Required, pay solicita que sua carteira
local aprove a assinatura.
O Protocolo x402
Pagamentos agênticos precisam de uma forma para que clientes e servidores negociem termos de pagamento através de infraestrutura web padrão sem interromper interfaces web tradicionais. O espaço de micropagamentos ainda está em fase inicial e novas ferramentas e padrões provavelmente surgirão à medida que o setor 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 requisiçã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 onchain. Uma vez que o facilitador confirma a liquidação, o servidor retorna o conteúdo solicitado. Essa separação permite que provedores de API aceitem pagamentos sem gerenciar diretamente qualquer infraestrutura onchain.
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 código mostrando 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 nossos guias:
Introdução ao x402
Fundamentos do protocolo e opções de SDK para construir APIs habilitadas para pagamento.
Construir com Kora
Implemente pagamentos x402 sem taxas de gás usando a infraestrutura de assinatura da Kora.
Ferramentas x402
| SDK | Descrição |
|---|---|
| Corbits | Implementação x402 com foco em Solana |
| MCPay.tech | Pagamento por solicitação para servidores MCP |
| PayAI | Facilitador x402 com suporte para Solana |
| x402 GitHub | Implementação de referência |
| ACK | Kit de Comércio de Agentes |
| A2A x402 | Pagamentos agente-para-agente do Google |
Is this page helpful?