# Workshop Documentation ## Docs - [Installation](https://suicamp.site/frontend/workshop-1/01-installation.md): Install the Sui TypeScript SDK and dApp Kit packages - [Setup Providers](https://suicamp.site/frontend/workshop-1/02-setup-providers.md): Configure the required providers for your Sui dApp - [Connect Wallet](https://suicamp.site/frontend/workshop-1/03-connect-wallet.md): Add wallet connection functionality using dApp Kit components - [Read Data](https://suicamp.site/frontend/workshop-1/04-read-data.md): Query blockchain data using React hooks - [Sign Transactions](https://suicamp.site/frontend/workshop-1/05-sign-transactions.md): Build, sign, and execute transactions on the Sui blockchain - [Build Escrow dApp](https://suicamp.site/frontend/workshop-1/06-build-escrow-dapp.md): Build a complete escrow dApp with minting, balance tracking, and escrow management - [Installation](https://suicamp.site/frontend/workshop-2/01-installation.md): Set up the project and install Sui packages - [Setup Providers](https://suicamp.site/frontend/workshop-2/02-setup-providers.md): Configure dApp Kit and React Query providers - [Connect Wallet](https://suicamp.site/frontend/workshop-2/03-connect-wallet.md): Add wallet connection functionality - [Setup Contracts](https://suicamp.site/frontend/workshop-2/04-setup-contracts.md): Configure contract addresses and helper functions - [Create Hooks](https://suicamp.site/frontend/workshop-2/05-create-hooks.md): Build custom hooks for USDC and NFT interactions - [Build Components](https://suicamp.site/frontend/workshop-2/06-build-components.md): Create the UI components for the NFT minting dApp - [Welcome to Sui Workshop](https://suicamp.site/index.md): Learn to build decentralized applications on the Sui blockchain - [Introduction to Sui Blockchain](https://suicamp.site/introduction/01-introduction.md): Learn about Sui's architecture, features, and development ecosystem - [Getting Started with Move](https://suicamp.site/smart-contract/workshop-1/01-getting-started.md): Introduction to Move programming language for Sui smart contracts - [Environment Setup](https://suicamp.site/smart-contract/workshop-1/02-environment-setup.md): Install Sui CLI and set up your Move development environment - [Move Basics](https://suicamp.site/smart-contract/workshop-1/03-move-basics.md): Learn Move syntax, types, and fundamental programming concepts ## OpenAPI Specs - [openapi](https://suicamp.site/api-reference/openapi.json) ## Optional - [Sui Documentation](https://docs.sui.io) - [SDK Reference](https://sdk.mystenlabs.com) - [GitHub](https://github.com/MystenLabs/ts-sdks)