Mempool Explorer+telegram bot

Job ID: 32381698

Budget: $750 – $1,500 USD

Ищу разработчика, который сделает мне бота для отслеживания транзакций в мемпуле эфириума.
Бот должен проверять смартконтракты dex бирж и присылать мне уведомления о входящий транзакциях с заданными параметрами, например в телеграм. Смартконтракты следующих бирж: uniswap v2 https://etherscan.io/address/0x7a250d5630b4cf539739df2c5dacb4c659f2488d, uniswap v3 https://etherscan.io/address/0xe592427a0aece92de3edee1f18e0157c05861564, sushiswap https://etherscan.io/address/0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f, 1inch exchange https://etherscan.io/address/0x1111111254fb6c44bac0bed2854e76f90643097d, paraswap https://etherscan.io/address/0xdef171fe48cf0115b1d80b88dc8eab59176fee57

Он должен выводить информацию в таком виде:
1) Направление обмена (например любой токен на определенное количество эфириума либо количество эфира на число токенов). Присылать мне ссылку на хеш транзакции
2) Value.Количество ETH после обмена. Я должен сам настраивать этот параметр в боте и в любой момент иметь возможность его поменять. Он должен определять примерное количество эфириума, которое будет получаться не только напрямую Токен-ETH, но также Токен-Токен, стейблкоины Токен-usdc, токен-usdt токен-dai. Все это должно выводится в эфириуме. Примерная цена должна браться с etherscan.
3) Возможность добавить/удалить определенный токен в исключение(black list)

Вся информация содержится в хеше транзакции. Например. https://etherscan.io/tx/0x75a37db95c63c93b2a111518eaa4f43099fbeca355ceb30b6783854f0c32361e

Для разработки можно использовать api ethersan либо https://docs.blocknative.com/mempool-explorer
Related categories: Python Node.js Blockchain Ethereum Smart Contracts