Inspiration
I love music and I love art. I feel like with all the technological advancements we're still stuck in canvas. Just like web3 devs feel we need web3 solutions and to stop "porting" web2 to web3 I feel the same for at. Digital media means art no longer has to be stuck as stationary and uninteractive. Cryptolizers is the first example of that. Mint your own, one of a kind, audio visualizer and watch your art come to life as you play your favorite music through it.
What it does
It's an NFT that also doubles as an audio visiaulizer. After minting simply go to cryptolizers.com and play any sound through your NFT and if you're feeling generous share it with the word.
How we built it
It's build using React, Next Js, Candy Machine, Tailwind, Daisy, and some good old vanilla JS.
Challenges we ran into
CandyMachine is constantly updating and breaks at every step. Thank goodness for the devnet. Working with reactive front-end libraries and the canvas element was also a challenge as they have different lifetimes that often time cause issues. Also had trouble getting all the Solana and anchor cli to play well with es6 since they rely on commonjs modules.
basically, I ran into trouble at every step of the way but that's okay <3 All part of any development process.
Accomplishments that we're proud of
Definitely, the fact that it all works! From arweave to your browser you can generate your own custom audio visualizer nft and share it with your friends!
What we learned
I learned a lot about full-stack development on the blockchain and interacting with audio in programmable ways which was awesome. Still working on learning more about rust and anchor too.
What's next for Cryptolizers
LAUNCH DAY

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