Fetch Uniswap v4 Trades Data
Budget: $30 – $250 USD
I need a small data-ingestion service that continuously pulls live trade information from Ethereum’s Uniswap v4 pool contracts and saves it in MongoDB. The records must include:
• trade volume (token in, token out, and USD equivalent if available)
• block or transaction timestamp
• trader (sender/recipient) addresses
Please build whichever watcher, indexer, or event-listener you prefer—ethers.js, web3.py, The Graph sub-queries, or direct RPC decoding are all fine—as long as the pipeline is reliable and easy to redeploy on another machine with minimal setup.
Deliverables
• Source code and package manifest
• A MongoDB schema (or flexible document shape) and indexing advice
• Dockerfile or clear setup guide that lets me run `docker compose up` and start collecting data
• A short README showing how to query a day of trades and sample output
Acceptance
Data for at least one active v4 pair streams in real time, inserts without duplicates, and a sample query proves volume, timestamp, and trader fields are correctly populated.
• trade volume (token in, token out, and USD equivalent if available)
• block or transaction timestamp
• trader (sender/recipient) addresses
Please build whichever watcher, indexer, or event-listener you prefer—ethers.js, web3.py, The Graph sub-queries, or direct RPC decoding are all fine—as long as the pipeline is reliable and easy to redeploy on another machine with minimal setup.
Deliverables
• Source code and package manifest
• A MongoDB schema (or flexible document shape) and indexing advice
• Dockerfile or clear setup guide that lets me run `docker compose up` and start collecting data
• A short README showing how to query a day of trades and sample output
Acceptance
Data for at least one active v4 pair streams in real time, inserts without duplicates, and a sample query proves volume, timestamp, and trader fields are correctly populated.
Related categories:
Python
Django
NoSQL Couch & Mongo
Node.js
Elasticsearch
Blockchain
Ethereum
Docker
MongoDB
Big Data