Inspiration
There are a lot of bad actors and rich whales that do a lot of transactions on the blockchain. Thankfully, the blockchain is a public ledger where people are able to see each other's transactions. What if every individual can leverage this and possibly catch bad actors or follow the trades of rich whales? What if someone could spy and monitor people on the blockchain?
Whether that would be your crush, enemy, or following the trades of a rich whale, with Etherspy, you are now able to get the transactions of the wallet address you input and monitor it through text messages from the Twilio API.
What it does
Etherspy uses Twilio to send transactions straight to your phone. You are now able to monitor a wallet address or contract and spy whenever they make a transaction. All you need to do is input a wallet address and a phone number to send the text messages.
The form data then transfers back to the backend where it calls the etherscan API and twilio API to send messages back to your phone using a certain string, then it calls back to update the page.
How we built it
We built our frontend on HTML, CSS, and JS. We built our backend on Flask, using the Twilio API, Etherscan API, and small small parts of DeSo for the login (it didn't work). We used render to deploy and domain.com .tech name for the domain name.
Challenges we ran into
There were a lot of challenges that went into creating this project such as trying to do front-end all by myself and playing with APIs that I have never touched in my life. I've always hated CSS and that was where the root of all my problems were.
Accomplishments that we're proud of
I am extremely proud of being able to do frontend and backend all by myself. I hated frontend and never touched it for a long time of my coding career where I had to rely on other teammates on helping create a pretty frontend, but that has changed for Etherspy.
What we learned
I feel like this was a major step up on relying on my teammates too much when it came to problems (which could be a good thing) but it was definitely a learning experience of creating something for myself. I learned a lot of frontend as well as backend where it was my first experimenting with the Twilio and Etherscan API.
What's next for Etherspy
Making it scale for more users to onboard.

Log in or sign up for Devpost to join the conversation.