Web3JS Proof Of Concept UNISWAP Event Log

Job ID: 30752943

Budget: $30 – $250 USD

I need a very simple POC built using Web3 NodeJS that does the following:

1. Take input of a list of ETH addresses
2. Record all swaps within SushiSwap and Uniswap originating from the list from 1).
3. Output it to console in the following format:

Timestamp | Address | Action | Token | Amount | TX Hash

This needs to be able to track in real-time subscribing to the necessary event/logs. And it needs to be filtered such that the origination has to be from the list of monitored addresses. (In Uniswap you can do a swap and redirect the token to another address - this is what I want to avoid).

I am not interested in airdrops or tokens sent from one address to another - only interested in actions that involves Uniswap and Sushiswap originating from the list from 1).


I will take the next step once I verify the POC and it is working properly based on this specifications. I would need the JS code files to verify on my end once this is completed. I have additional addresses to add on from there for further testing.