Skip to content

Repository files navigation

Minimal NFT Minter

This repository contains a fully functional NFT (Non-Fungible Token) minting application. It utilizes the industry-standard ERC-721 protocol via OpenZeppelin libraries. The project is designed with a flat directory structure for instant understanding and deployment.

Features

  • ERC-721 Standard: Compliant with major marketplaces (OpenSea, Rarible).
  • Metadata Support: Handles Token URI storage for artwork and attributes.
  • Auto-Increment: Automatically assigns Token IDs during minting.

Quick Start

  1. Install dependencies: npm install
  2. Configure keys: Copy .env.example to .env (add your keys).
  3. Compile: npx hardhat compile
  4. Test: npx hardhat test
  5. Deploy: npx hardhat run deploy.js --network localhost

Stack

  • Solidity ^0.8.0
  • OpenZeppelin Contracts
  • Hardhat

About

A streamlined ERC-721 NFT generator. Allows users to mint unique digital assets with metadata directly to the Ethereum blockchain using OpenZeppelin standards.

Resources

Stars

19 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages