Sui dApp Development Guide
This comprehensive guide covers building modern decentralized applications (dApps) on the Sui blockchain using the latest tools and best practices for 2025.
Prerequisites
- Node.js 18+ for running the development environment
- Basic TypeScript/JavaScript knowledge for frontend development
- Understanding of React for UI components (optional but recommended)
- Sui wallet installed (Sui Wallet, Suiet, or other Sui-compatible wallets)
Core Technologies
Essential Packages
# Core Sui SDK (modular imports)
npm install @mysten/sui
# dApp Kit for React applications
npm install @mysten/dapp-kit
# Additional utilities
npm install @mysten/dapp-kit @tanstack/react-query