Then cryptozombies.io taught me Solidity. I just went through their tutorial and by the end I felt I had a pretty decent grasp on how to write these things. I just needed practice.
Introducing SwagPanda.
I'm not an artist by trade or talent, but I made this shirt two years back. My fiancé hates it, but I absolutely love it.
The mental model that took the longest here was just that the token contained TokenURI. Which points to a metadata json file. That json file contained the url of the image:
Once I had the contract written, I needed a landing page to allow users to Mint. Everyone seems to be building these landing pages in React, but I'm a Vue fanboy so I went with @nuxt_js