Overview:
Epic NFTs is a web project developed with Next.js and ChakraUI, and based on web3 technology. Users can mint their own NFTs, which are stored on the blockchain. To authenticate and use the platform, users need to connect their wallet through Metamask and configure it to use the Rinkeby test network. The project is deployed on Vercel for users to interact with. Although this project was developed for educational purposes, it showcases the potential of building applications for web3.
Features:
- NFT Minting: Users can mint their own NFTs by paying the transaction fee using ETH (test ETH in the Rinkeby network).
- Randomly Generated Words: Each minted NFT will have a randomly generated word consisting of an animal, a profession, and an adjective.
- Integration with OpenSea and Rarible: Users can access and trade their NFTs on popular platforms like OpenSea and Rarible.
Installation:
To install and set up the Epic NFTs project, follow these steps:
- Clone the repository from REPO SMART-CONTRACT.
- Install the necessary dependencies by running the following command:
npm install - Connect your wallet through Metamask and configure it to use the Rinkeby test network.
- Load test ETH into your wallet by visiting ETH Loading Link and following the instructions.
- Start the development server by running the following command:
npm run dev - Open your browser and navigate to http://localhost:3000 to see the Epic NFTs project in action.
Summary:
Epic NFTs is a web project developed with Next.js and ChakraUI, showcasing the capabilities of web3 technology. Users can mint their own NFTs, store them on the blockchain, and trade them on popular platforms like OpenSea and Rarible. The project is deployed on Vercel and requires users to connect their wallet using Metamask and configure it for the Rinkeby test network. This educational project highlights the potential of developing for the web3 space.