ReGen

What it does

ReGen allows you to create your own on-chain generative art project.

Users select a few parameters (colors and speed in this example), and when they click on the Mint button they get a unique NFT (ERC-721).

There are 100,000,000,000 possible different combinations.

They can't be minted twice.

You can watch the demo video or test it yourself.

Test the app

You can use the app from two different frontends (interacting with the same smart contract deployed to Velas EVM testnet:

Before you can mint, you need to:

Manually add Velas to your MetaMask

Get yourself a handful of testnet VLX (you can ask us in Discord) and you're good to go!

How we built it

Challenges we ran into

  • Originally we wanted to offer the possibility to let users mint on NEAR network but we didn't have the time to integrate it properly.

Accomplishments that we're proud of

  • The app is up and running.
  • It's available on Velas EVM Testnet.
  • We made it easy for artists to launch their own generative art project
  • We contributed to Request Network (PR)

What we learned

We learned a lot during this hackathon!

  • We learned how to manipulate SVG files within the smart contract.
  • We learned how to code smart contracts in Rust (NEAR).
  • We leveled up in Reactjs and Solidity
  • We contributed to Request Network (PR)
  • We all leveled up in project management: the cooperation between us 5 was very smooth and efficient.

What's next for ReGen

We focused on the core NFT generator that is now working, so now we want to:

  • Improve UX and make it even easier to launch a project
  • Add fun ways to make these unique NFTs dynamic
  • Integrate iExec to deal with more complexe artistic concepts (everything is ready for that)
  • Deploy on several networks, starting with Fuse Mainnet

Built With

Share this project:

Updates