Skip to content

aharna/zeeve-workshop-demo-start

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NFT Minting DApp

This is a simple NFT (Non-Fungible Token) Minting DApp (Decentralized Application) that allows users to create and mint their own unique NFTs on the blockchain. NFTs have gained popularity for their ability to represent ownership and provenance of digital assets.

The DApp provides a user-friendly interface where users can connect their wallets and mint NFTs using predefined or custom metadata. It leverages the power of blockchain technology, ensuring the immutability and traceability of each minted NFT.

Prerequisites

Before running the dApp, make sure you have the following:

  • A compatible web browser (Chrome, Firefox, Brave, etc.).
  • A cryptocurrency wallet (e.g., MetaMask) installed and configured with the desired blockchain network (we will use Polygon mumbai).
  • Setting up Zeeve RPC endpoints

Installation

To install and run the NFT Minting DApp locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/aharna/zeeve-workshop-demo-start
  2. Create .env file and enter http url and the private key.

ZEEVE_HTTP_URL= enter your http url here
PRIVATE_KEY= enter your private key from your wallet
  1. Run the following commands in the Terminal:
npm i
cd my-nft-dapp
npm i
cd ..
npx hardhat run scripts/deploy.js --network polygon_mumbai
  1. Add abi and deployed smart contract address.
  2. Run the following commands:
cd my-nft-dapp
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published