We really like the idea of decentralized exchanges. Unfortunately, there are still practically no convenient, useful and accessible services for analyzing trading activity on decentralized exchanges. This makes it harder for new users to come in. We want to fill the gap and create such a service.
What it does
The service allows you to receive real-time analytics for the PancakeSwap, Uniswap decentralized exchanges.
How we built it
To get data for analysis, you first need to unload it from the blockchain. We wanted to make the service as fast as possible, so we did not use third-party solutions, but launched our own blockchain nodes and took all the data directly from there. This allowed us to achieve the maximum speed of receiving data for our service.
Challenges we ran into
For hosting, we did not use cloud solutions, but bought a hardware server. During the development process, we faced hardware and Internet failure.
Accomplishments that we're proud of
As part of our service, we have created a utility that allows you to quickly show the listing of new tokens on the PancakeSwap and Uniswap decentralized exchanges.
What we learned
Learned how to work with the Ethereum API and figured out the data structures used in the blockchain. Realized in practice the need to reserve servers and communication lines.
We plan to connect new blockchains, including the Solana blockchain, with new decentralized exchanges and create additional utilities as part of our service.