🚀 Após milhões de pagamentos no x402, estamos animados em apresentar o x402 V2. Ouvindo o feedback da comunidade, estamos lançando o V2 para evoluir os pagamentos nativos da internet com maior flexibilidade e poder. Quais as novas 🧵
Primeiro, um grande obrigado à comunidade x402. Essa atualização vem após um extenso período de feedback da comunidade sobre a especificação proposta. Obrigado aos construtores, pesquisadores e equipes de vários ecossistemas que revisaram rascunhos iniciais, arquivaram questões e compartilharam feedback concreto! X402 é mais forte por sua causa. A V2 inclui atualizações na especificação x402 e uma grande refatoração do SDK de referência
→ Mais opções de pagamento (multi-chain + fiat) A V2 padroniza formatos de rede + ativo para que servidores possam aceitar stablecoins em várias redes, e até mesmo moedas fiduciárias, tudo através da mesma interface x402 – sem lógica personalizada para cada rede.
→ Extensões O V2 introduz o conceito de extensões no padrão x402. Extensões permitem que dados opcionais adicionais sejam passados entre o cliente, servidor e facilitador de forma estruturada. Isso abre a porta para identidade, múltiplos mecanismos de descoberta e muito mais. Extensões dão aos desenvolvedores a capacidade de estender x402, sem precisar se afastar da especificação principal.
→ Atua em mais redes e transportes O V2 separa claramente a especificação, seu SDK e facilitadores, facilitando a conexão de novas redes, esquemas de pagamento e transportes. O protocolo se encaixa onde quer que os agentes atuem.
→ Descoberta automática de API A nova extensão Discovery permite que facilitadores rastreem e atualizem automaticamente preços/rotas. Chega de catálogos sem graça; Sem atualizações manuais.
→ Cabeçalhos HTTP Cleaner Cabeçalhos X-* obsoletos são substituídos por nomes modernos: · PAGAMENTO NECESSÁRIO · ASSINATURA DE PAGAMENTO · RESPOSTA AO PAGAMENTO Melhor compatibilidade com proxies, infraestrutura e frameworks modernos.
→ Roteamento dinâmico (payTo determinado por requisição) payTo agora pode ser um endereço onchain, um papel como "comerciante" ou até mesmo um callback que escolhe o destinatário certo por requisição. Isso possibilita novos casos de uso como marketplaces habilitados para x402, APIs multi-tenant e catálogos multi-chain.
→ Um SDK mais simples e modular O SDK agora usa um modelo plug-in limpo. Você pode adicionar novas cadeias, esquemas, facilitadores e regras de negócio sem tocar no código principal.
→ Compatível com versões anteriores Os aplicativos da versão 1 continuam funcionando, enquanto os da versão 2 ganham novas capacidades. Os facilitadores divulgam ambos.
Um enorme agradecimento à @carsonroscoe7 @flyingkittans @fabdarice @jamesrobinson50 @wolfmanreder @Jnix2007 e a muitos outros que contribuíram para o desenvolvimento, e a todos no ecossistema pelo feedback e adoção da v1
6,64K