Develop a Functional Arbitrage API for BSC & ETH (DEX Exclusive)

Job ID: 39159432

Budget: $30 – $250 SGD

Project Overview:

I am looking for an experienced blockchain developer to build two separate arbitrage APIs—one for Binance Smart Chain (BSC) and one for Ethereum (ETH). These APIs must actively detect real arbitrage opportunities across multiple decentralized exchanges (DEXs), calculating all relevant fees to ensure only profitable opportunities are returned. The APIs should be compatible with MERN stack applications and built using raw JavaScript (Node.js, Express.js, Web3.js/Ethers.js, and MongoDB).

Deliverables:
✅ Two Independent APIs

BSC Arbitrage API (scans multiple BSC DEXs)
ETH Arbitrage API (scans multiple Ethereum DEXs)
✅ DEX Arbitrage Detection

APIs must actively scan multiple DEXs on their respective blockchain (e.g., Uniswap, PancakeSwap, SushiSwap).
Should not simply return raw price data but identify actual arbitrage opportunities after considering all relevant fees.
API must provide exact trade routes (e.g., Token A → Token B → Token C → Profit).

✅ Profit Calculation & Fee Considerations
The API should factor in:

Exchange Fees (trading fees per platform)
Gas Fees (fixed $2.00 estimation per trade)
Seek Fund Fees (0.5% and 0.2%)
Bot Fees ($1.00 per trade)
Subscription Fees ($0.20 per use)

We should be able to edit the above in the api to see the profit.

✅ MERN Stack & Raw JavaScript Compatibility

APIs must be fully integrable into MERN stack applications.
Should be built in pure JavaScript (no TypeScript).
✅ Real-Time Monitoring & API Structure

The APIs should support WebSocket or cron-job-based monitoring for continuous scanning.
Responses must be JSON formatted and easy for any MERN developer to integrate.
Required Skills & Experience:
✔ Web3.js / Ethers.js – Smart contract interactions & blockchain data retrieval
✔ Solidity – Understanding of smart contracts for on-chain interactions
✔ DEX Trading & Arbitrage – Experience working with Uniswap, PancakeSwap, SushiSwap, etc.
✔ Node.js & Express.js – Backend development expertise
✔ MongoDB – Data storage & query optimization

Nice to Have:
✅ Previous experience building DEX arbitrage bots/APIs (please provide links or demos).
✅ Experience with gas optimization & trade execution on BSC & Ethereum.

Budget & Timeline:
? Budget: Open to proposals
⏳ Deadline: ASAP (please provide your estimated timeframe)