This is a simple NFT Minter built on the SUI Testnet. It was developed as part of a hands-on workshop conducted by the IOIT ACM Student Chapter to help participants learn about SUI blockchain, NFT minting, and integrating wallets with a React frontend.
- Connect SUI wallet using Mysten Labs DappKit
- Mint NFTs with custom image URLs and recipient wallet addresses
- Estimate gas fees before minting
- View and explore your minted NFTs on Suivision Explorer
- Minimal UI with a neo-brutalist design
- Node.js and npm installed
- Access to a SUI testnet wallet
-
Clone the repository:
git clone https://github.com/swarooppatilx/sui-workshop.git cd sui-workshop -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open the app at:
http://localhost:5173
- Connect your wallet
- Enter the package ID of your deployed contract
- Fill in the recipient address and image URL
- Estimate gas (optional)
- Mint the NFT
- View your NFTs under the "My NFTs" tab, with direct links to Suivision Explorer
To build for production:
npm run buildTo preview the production build:
npm run preview