On Chain NFT from Scratch

This project provides a way to convert an SVG photo to a on chain NFT that can be used a profile picture.

On Chain NFT from Scratch

Created At

Road to Web3

Project Description

This project allows uses to convert an SVG file of their choosing to an ERC721 token. Users can use this token as their profile picture on different social networks or as their profile picture for their ENS account. They will also be able to rest assured knowing that the entire picture is stored on the blockchain and thus will not go down as with other off chain hosting solutions.

How it's Made

This project uses OpenZeppelin which provides the interface for the ERC721 standard. It uses hardhat to management the deployment on both localhost, testnet, and mainent. It uses ethers.js / waffle in the unit test writing phases. And it uses Node to generate the NFT from a template string.

background image mobile

Join the mailing list

Get the latest news and updates