What problem does it solve?
This Skill streamlines the development of SUI decentralized applications (dApps) by providing tools and guidance for frontend integration, wallet connectivity, and transaction management.
Core Features & Use Cases
- Project Setup: Guides through initializing React, Next.js, Vue, or Svelte projects with SUI SDK integration.
- Wallet Integration: Simplifies connecting to various SUI wallets using
@mysten/dapp-kit.
- Transaction Management: Provides patterns for building, signing, and executing transactions using the SUI SDK.
- State & Event Handling: Demonstrates best practices for querying on-chain data, listening to real-time events, and managing application state.
- Use Case: A developer needs to build a user interface for an NFT marketplace on SUI. This Skill will help them set up their React project, integrate a wallet connection button, display NFTs, and allow users to list or purchase them by constructing and signing transactions.
Quick Start
Initialize a new SUI React frontend project using Vite and install necessary SUI dependencies.