MintFolio is a one-stop Dapp for all your NFT needs, Whether you are a dev, artist or a new collector. Our Dapp allows you to mint, burn, check rarity, sell, list, generate ... NFTs. Fork and launch your new NFT collection/project in minutes!
MintFolio is a cross-chain dapp that aims to improve the onboarding experience for the new wave of NFT users. Whether you are a developer, artist, novice collector or someone new to the blockchain ecosystem, you can quickly join the NFT world with just a simple click.
How can this dapp help developers ๐ฉโ๐ป๐งโ๐ป - Developers can easily clone the Github repository, change contract address to their smart contract address and voila! they have a working dapp with all the above functionalities.
How can this dapp help artists ๐ย - An artist can now launch their next NFT Collection in a matter of minutes! Not kidding. Using Moralis generative art engine, they can make their artwork, upload it to IPFS and use our custom python script to create a provenance hash to prove the sequence of mint.
How can this dapp help novice collectors ๐ผย - Cross-chain marketplace explorer to list and buy NFTs, mint new NFT with a click of a button, view rarity of NFTs with Rarity viewer
How can this dapp help new web3 users ๐ - We have designed the dapp to be user-centric, informative, clean and fun to improve the onboarding experience.
'- User interface is a ethereum react boilerplate with backend functionalities using Moralis Server
Used moralis api/react hooks for getting data from blockchain such as NFT token Ids, token balance, authentication, etc
Moralis backend database is synced with contract events to display different transactions and actions performed on the application
Smart contract are in solidity and were compiled and deployed on polygon network using Remix IDE
Chainlink VRF is used to generate random numbers to create random on chain NFTs
Chainlink VRF is also used for getting an startingIndex which is used in NFT launch for fair distribution of art work
(tokenId + startingIndex) % 10000 โ Initial Sequence Index
Artwork layers were created using Figma
A node.js script was used to compile different to form the final artwork which was then uploaded to IPFS using Moralis Api
A custom python script was used to generate concatenated and provenance hash string to prove the sequence of mints