SpeedRunEthereumChallenge #7: ๐ŸŽ SVG NFT

challenge banner

๐ŸŽจ Creating on-chain SVG NFTs is an exciting way to leverage the power of smart contracts for generating unique digital art. This challenge will have you build a contract that generates dynamic SVG images directly on the blockchain. Users will be able to mint their own unique NFTs with customizable SVG graphics and metadata.

๐ŸŒŸ Use Loogies as an example to guide your project. This will provide a solid foundation and inspiration for creating your own dynamic SVG NFTs.

๐Ÿ’ฌ Meet other builders working on this challenge and get help in the ๐ŸŽ SVG NFT ๐ŸŽซ Building Cohort

Added functionalities of:

  • Dutch Auctioning for minting token
  • Added velocity and gas price consideration to prevent bots and increase price as velocity increases
  • Added refund functionality and ability to claim refunds if user overpaid for minting || when auto refund fails for users
  • Added strict rate limiting for refund claim and a claim expiration period
  • Added ability to pause, resume and reset auction
  • Added testcases to validate functionalities