Inspiration
We wanted to make it easy for people to promote recycling. We turn their images of themselves recycling into AI generated art, mint them into NFTs, and allow them to share with their friends on social media! This sets off a chain reaction where their friends also wants their own custom AI generated NFTs, which they can get by recycling, showing proof, and incentivizing others. It sets off a viral recycling phenomenon.
What it does
1) Users take pictures of themselves doing something environmental, like recycling
2) We turn their images into generative AI art :)
3) We mint the generated collections into NFTs on Flow blockchain
4) Users can share their NFTs on social media. This a) promotes environmentalism b) incentivizes others to promote the environment because they also want cute NFTs
How we built it
AI engines: Adobe Firefly Image 2, OpenAI Dall-E 2 Python OpenAI SDK NextJS Flow CLI and Scaffolding Godaddy - aibears.club
Challenges we ran into
Windows laptop. Makes a lot of dev SDK instructions and examples not work, so we used Windows Linux Subsystem WSL
Accomplishments that we're proud of
Our first NFTs :)
What we learned
There are more than one way to solve problems. Like we had problems with wallet signing timeouts, but we switched to a local wallet system to decrease latency.
What's next for AI Recyclers
Saving the world :)
Prize Tracks and Tech Used
Flow - created treasury account (for creating contract and execution), user account (for signing and authorization), NFT contract, and NFT tokens
Godaddy - registered domain aibear.club :)
OpenAI - Dall-E 2 for editing existing images through masks and Dall-E 3 for creating images based on prompts
Adobe Firefly Image - used to create strongly adhering artistic renderings based on source pictures
Prize Tracks and Tech Used
1) Download github repo
2) npm install
3) npm run dev:testnet:deploy
4) Open in local browser and sign-in with Flow-supported wallet
Log in or sign up for Devpost to join the conversation.