Cryptocurrency arbitrage scanner
It is necessary to develop an arbitration scanner for cryptocurrencies between CEX - CEX and DEX - CEX, CEX - DEX
Exchanges:
- Binance
- Bybit
- Huobi
- WhiteBit
- OKX
- BingX
- Bitget
- Mexc
- Gate
- Kraken
The arbitration scanner is presented in the form of a web interface with a customizable parameter table and a Telegram bot. Parameters for CEX - CEX:
- desired spread,
- desired transfer networks,
- selection of exchanges for buying, selection of exchanges for selling. (checkboxes)
- starting deposit from and to.
- black and white list of tokens.
- black and white list of networks
- maximum commission
- hedging
- availability of deposits and withdrawals
- update every (5 seconds, 10 seconds, 20, etc).
- push notifications (checkbox) sent in the web interface.
The Telegram bot is configured separately according to its specified parameters. That is, we can set one configuration in the web interface and another in Telegram.. or synchronize them.
The scanner must compare MANDATORILY:
- Contract addresses (to ensure that the spread occurred for the same coin, not coins with the same name)
- Deposit and withdrawal networks on different exchanges, so that there is a spread, but on the first exchange it is impossible to withdraw tokens in the network that the second exchange can accept.
- It must record the possibility of depositing and withdrawing the coin on the CEX exchange.
- Show the lifespan of the arbitration pair (updatable parameter)
- It must show the number of orders from the order book that will be involved in purchasing the desired volume of coins and the average purchase price.
As a result, we get the following output in the table below after all filters
Telegram bot:
Customizable parameters are the same as described above.
What the final result of CEX - CEX output in the Telegram bot looks like
Scanner for DEX - CEX and CEX - DEX
Which aggregators need to be used:
- 1Inch
- Uniswap
- SushuSwap
- PancakeSwap
- Jupiter
- SunSwap
- Dedust
- Ston.fi
- Odos
Network selection:
- Bep20
- ERC20
- TRC20
- SOL
- Ton
- Avax
- Base
- Op
- Phantom
- Linea
- Zk
- Poligon
- Arb
What the notification in the Telegram bot for DEX - CEX / CEX - DEX should look like:
For which trading pair the connection occurs.. I take data for example just for clarity:
- ETH/USDT (Sol - transfer network for the connection) Uniswap - WhiteBit 1000(desired amount of funds that we specified in the spread search parameters) + 100 (10%) - what we expect to receive as a result of this connection
- Contract address: ..................
- Contract match: checkbox
- Uniswap - clickable.. redirects us immediately to the aggregator for swapping usdt to ETH in the SOL network
- We give: 1000
- We receive: 0.4 ETH
- WhiteBit - clickable.. immediately redirects us to the necessary exchange page with the open trading pair ETH/USDT
- Price: 4,000 current price in the order book +- 1 or 2 nearest orders in the order book
- Volume: $1100 , 0.4 ETH, 5 orders (number of orders from the order book for selling the volume of ether in USDT).
- Commissions: Spot $4 / transfer $2 / swap $5
- Net spread: $89 (8.9%).
- Futures: Binance, OKX, Bybit ...... - clickable links leading to the corresponding futures trading pair pages for hedging opportunities.
Please evaluate the project as a whole and parts 1 and 2 separately.
The project will need to be further developed and maintained. I am looking for a person for long-term cooperation.
-
3853 24 0 Hello,
I am ready to take on the project of developing an arbitrage scanner for cryptocurrencies between various exchanges (CEX-CEX, DEX-CEX, CEX-DEX). I will present the scanner in the form of a web interface with a customizable parameter table and a Telegram bot. My tech stack includes PHP, Laravel, JavaScript, and other necessary tools for successful implementation. My rate is $16 per hour.
I look forward to your response.
Sincerely,
Maxim
… *Please evaluate the project as a whole and divide it into assessments for the first and second parts of the project.*
Current freelance projects in the category Cryptocurrency & Blockchain
Technical task: Dashboard on Dune AnalyticsStyle reference: dune.com/filarm/polymarket-activity Task Create a beautiful dashboard on Dune for our bot for Polymarket. There are no real data — everything is generated synthetically, but it looks logical and plausible. Main requirement The dashboard must work… Databases & SQL, Cryptocurrency & Blockchain ∙ 6 hours 4 minutes back ∙ 3 proposals |
Audit and construction of a secure infrastructure for sending BTC transactions
603 USD
We are looking for a Bitcoin security engineer for two tasks: (1) auditing the current wallet generation and BTC sending system to identify vulnerabilities; (2) designing and building a new secure infrastructure for key storage and transaction sending.Part 1 — Audit of the… System & Network Administration, Cryptocurrency & Blockchain ∙ 2 days 15 hours back ∙ 6 proposals |
Need Smart Contract Engineer/Mentor
8000 USD
I want to find the Smart Contract Engineer/Mentor who has rich experience in Solidity smart contract development. Cryptocurrency & Blockchain, Engineering ∙ 9 days 11 hours back ∙ 12 proposals |