Installation
This workshop will guide you through building a complete NFT minting dApp with USDC payments on Sui.Prerequisites
- Node.js 18+
- A code editor (VS Code recommended)
- A Sui wallet (Slush, Sui Wallet, or similar)
Clone the Starter Project
Install Dependencies
Install Sui Packages
Add the required Sui packages:Package Overview
| Package | Purpose |
|---|---|
@mysten/dapp-kit-react | React hooks and components for Sui dApps |
@mysten/sui | Core Sui TypeScript SDK |
@tanstack/react-query | Data fetching and caching |
Project Structure
After setup, yoursrc/ folder should look like:
Run Development Server
Next Steps
Setup Providers
Configure dApp Kit and React Query providers