An online tool to automate the ability to create offers for buying NFTs in the market using Zora's API
Blue Mage allows anyone to search for the latest NFTs minted in the market and place a generic offer order against them. Currently, everything is done manually, but ideally users "deploy" an "offer" wallet they can use to automate these offers depending on the market, having that wallet encrypted as an NFT using Lit Protocol. Sadly we didn't get enough time to go to that part of the project.
I relied mostly in Zora's API and their v3 modules contracts to both fetch the latest mints and to place offers. The latest mint API is incredibly useful and it's a unique product in the market; that allows anyone see and detect programmatically which NFTs are being minted and slowly place offers to build up an order book. The server has a private wallet and a Next.js API endpoint (/mint) that can mimic how this would look like, but in reality we should have that encrypted or port the application as a desktop or offline only.