Inspiration

We πŸƒ have 😀 spent a πŸ“… lot of πŸ’°πŸ‘ time ⌚ on Twitter 😩 recently. πŸ•›πŸ•› Everyone πŸ‘¬ keeps mentioning NFTs in my πŸ‘¨ comments section, and I πŸŒ·πŸ™‡ don't 🚫 know πŸ’­ what 🀷 they are. So, πŸ˜‚ we 🏻 decided πŸ€”πŸ‘― to πŸ—£ undertake a πŸ‘Œβš‘ distributed financial venture and πŸžπŸ‘ explore the vast frontiers of 😳 Web3 and πŸš¨πŸ’° the βœπŸ— Metaverse. We found πŸ”ŽπŸ‘ out that πŸ‘‰πŸ˜ we 🐢 really πŸ‘ˆπŸ˜† enjoy β˜ΊπŸ’‹ other 🏳 people's πŸ‘¨πŸ‘Ά NFTs!

What it does

Our Twitter bot, @EndFTs, gets activated whenever you reply to braggadocios NFT bros who can't stop flaunting their newest Bored Ape collection. It will capture their precious NFT profile picture, and mint it as our unique Non Fungible NFT. Then it retweets a link to our newest, one-of-a-kind artwork, tagging said crypt-bro in order to shame them.

How we built it

We connect to tweepy API to listen across Twitter for the bot's username. When tagged, we find the parent tweet, go to the user's profile, and "steal" their picture. We then post this to imgur, then upload the imgur link in a .json to web3.storage. Then we mint a new NFT using our PolygonScan smart contract (on $ETH) and reply to the tweet with a link.

Challenges we ran into

There really isn't good documentation for web3 / blockchain builds. I'm still trying to learn about providers, nodes, and networks and I never saw a good answer for how I should calculate my gas for a transaction ton. It almost seems like early adopters of this technology want to keep the knowledge exclusive and protected by layers and layers of jargon so that they can continue to profit off our collective awe and deference.

Accomplishments that we're proud of

  • logging
  • deployment
  • control over project workflow and compartmentalization
  • accomplishing things that we're proud of

What we learned

  • How to fix my teammate's mistakes with advanced git
  • Something about blockchain? I'm not sure
  • I am not real
  • tweepy API
  • logging

What's next for EndFTs

  • anger NFT bros on a massive scale

can't be blank

Built With

Share this project:

Updates