We are seeking an experienced developer to validate and optimize our existing DEX registry for an arbitrage bot that utilizes WebSockets to subscribe to token pairs. The primary goal is to ensure the accuracy, efficiency, and completeness of our DEX data.
The project involves the following key tasks:
1. **Validate and Clean Up the DEX Registry:**
* Review `
dex_factories.js` and `
dex_registry.js` to identify and remove any unused or redundant DEX entries. This includes entries for DEXes that are no longer supported or are rarely used.
* Verify and correct `factory` and `initCodeHash` values for all active DEX entries across various blockchain networks, specifically focusing on chains like Polygon.
* Unify the data structure and content between `
dex_factories.js` and `
dex_registry.js` to eliminate overlap and inconsistencies, ensuring a single, coherent source of truth.
* Identify and add missing high-volume DEXes on relevant chains (e.g., Kyber, DODO on Polygon) to expand arbitrage opportunities.
We require a freelancer with strong expertise in blockchain technology, decentralized exchanges (DEXes), JavaScript development, and a solid understanding of WebSockets for real-time data processing. Familiarity with arbitrage strategies and multi-chain environments, particularly Polygon, is highly valued.
Delivery term: Not specified