Passei os últimos 6 dias tentando dar um cartão de pagamento para um agente de IA, foi o seguinte; Eu criei o AgentPay para @ETHGlobal Hackathon. é um servidor MCP que permite aos agentes de IA enviar USDC, receber pagamentos, transmitir micropagamentos e liquidar entre cadeias. Sem taxas de gás, uma API só. Enquanto construía, usei vários kits de ferramentas e, na minha opinião, usar @circle kits (Paymaster e Gateway) foi, honestamente, a parte mais suave de toda a construção. A documentação fazia sentido, a API fazia o que foi projetada para fazer, a integração era super fácil. Esse é exatamente o tipo de facilidade que você precisa de uma ferramenta quando está depurando e hackeando às 2 da manhã. Integrar @ensdomains também foi tranquilo. Eu já usei durante o hackathon Ethos, então já conhecia bem o caminho. A documentação deles é realmente completa para todos os estágios de desenvolvedores, até mesmo para quem está começando a construir. A parte mais interessante aqui foi integrar @Yellow, o SDK Nitrolite deles me deixou humilde, rs. Entender os canais estaduais não é um trabalho fácil e os documentos não vão te acompanhar. Passei muito tempo lendo exemplos de código-fonte, tentando entender como os canais abrem e se acomodam. Mas quando finalmente consegui micropagamentos fluindo fora da cadeia, a arquitetura ficou mais clara para mim. A verdadeira dificuldade não foi uma ferramenta só, mas sim fazer as ferramentas/sdk Circle, Yellow e ENS funcionarem juntas dentro de um único servidor. Três protocolos diferentes, três designs diferentes, três padrões de integração distintos, uma API para agentes. Fazê-los sincronizar era um quebra-cabeça à parte Ainda bem que enviei. Aprendi mais em 6 dias do que em meses