Estamos buscando um desenvolvedor Node.js experiente para construir um scanner robusto e eficiente de exchanges descentralizadas (DEX) para a blockchain Ethereum. Este projeto é crucial para obter e analisar a atividade de DEXs em tempo real, incluindo swaps de tokens, a criação de novos pares de liquidez e alterações em pools de liquidez existentes. Os resultados deste scanner serão inestimáveis para diversas aplicações, como painéis de análise, sistemas de alerta em tempo real e integração perfeita com outros serviços relacionados à blockchain. Os
principais recursos e entregáveis para este projeto incluem:
* Recuperação de dados recentes de swaps: Implementar um mecanismo para recuperar dados de swaps usando o The Graph, especificamente aproveitando o subgrafo Uniswap V2 para acesso eficiente aos dados.
* Varredura direta de logs (opcional, mas preferencial): Desenvolver um mecanismo alternativo ou complementar para varredura direta de logs. Isso envolverá o uso da biblioteca 'ethers' e um provedor RPC para monitorar e processar eventos de swap diretamente da blockchain.