- x402 ativa o código de status HTTP 402 (Payment Required), que ficou sem uso por muito tempo, para viabilizar pagamentos em tempo real e cobrança por uso (pay-per-use) sem conta nem chave de API, como um protocolo de pagamentos nativo da internet
- Desenvolvedores podem exigir pagamento com stablecoins como USDC em cada requisição de API com apenas uma linha de código de middleware, o que permite aplicar isso facilmente desde pequenos micropagamentos até serviços de grande escala
- As taxas de transação são praticamente zero, e a confirmação do pagamento é processada em 200 ms a 2 segundos, resolvendo os problemas de latência, chargeback e autenticação complexa dos sistemas tradicionais de pagamento com cartão ou conta bancária
- Agentes de IA, dispositivos IoT e provedores de conteúdo podem pagar de forma autônoma por chamadas de API, acesso a dados e uso de recursos em nuvem, sendo projetado como infraestrutura base para o comércio machine-to-machine (M2M)
- Indo além dos modelos tradicionais centrados em assinatura e publicidade, ele viabiliza um novo modelo de negócios realmente baseado em micropagamentos, oferecendo a desenvolvedores e criadores uma forma de monetização flexível e aberta
Visão geral do x402
- Padrão aberto de pagamentos liderado pela plataforma de desenvolvedores da Coinbase
- Projetado para que IA e serviços web realizem pagamentos automaticamente para acessar APIs, dados e serviços digitais
- Uma abordagem nativa da web que usa cabeçalhos HTTP e códigos de status, facilitando a integração com a infraestrutura de servidores já existente
Principais características
- Sem taxas: não há taxa de transação no nível do protocolo
- Liquidação imediata: com base em pagamentos via blockchain, liquidação em 200 ms a 2 segundos
- Agnóstico de blockchain: não depende de uma cadeia ou token específicos
- Integração simples: pode ser aplicado a servidores web existentes com uma linha de código
- Padrão aberto: qualquer um pode implementar e expandir, sem depender de um provedor centralizado
- Compatível com IA: agentes podem processar pagamentos em tempo real a cada requisição de API
Como funciona
- O cliente faz uma requisição à API
- Se a requisição for feita sem informações de pagamento, o servidor responde com
HTTP 402 Payment Required
- O agente faz uma nova requisição incluindo a assinatura do pagamento
- O servidor valida e transmite o pagamento, depois retorna a resposta normal
Cenários de uso
- Agentes de IA: pagamento por uso em tempo real ao chamar dados/modelos
- Serviços em nuvem: pagamento por uso de armazenamento ou tempo de GPU sem necessidade de conta
- Provedores de conteúdo: pagamento avulso por artigo ou vídeo, ativando micropagamentos de verdade
- IoT/comércio entre máquinas: pagamentos automáticos entre sistemas autônomos
Novos modelos de negócios
- Suporte a transações de baixo valor e alta frequência: pagamentos a partir de $0.001
- Modelo alternativo a anúncios e assinaturas: monetização sem assinatura obrigatória nem dependência de publicidade
- Comércio nativo de IA: a IA compra e utiliza diretamente recursos em nuvem e APIs
Suporte para desenvolvedores
- Implementações de referência: middleware para Express.js e Next.js, além de bibliotecas cliente
- Ferramentas de teste: suporte a ambiente de desenvolvimento com carteira e tokens virtuais
- Integração nativa com Coinbase AgentKit, acelerando o desenvolvimento de apps AI-first
Conclusão
- O x402 supera as limitações da infraestrutura de pagamentos existente e fornece uma camada de pagamento amigável para máquinas para a economia da internet AI-first
- Mesmo sem conta, assinatura ou chave de API, qualquer pessoa pode construir novos modelos de comércio digital sobre um padrão de pagamentos aberto e escalável
1 comentários
Opiniões do Hacker News