Skip to main content

Features

  • Sui wallet integration
  • Move contract interactions
  • Object-centric programming
  • Sponsored transactions
  • zkLogin authentication
  • Programmable transaction blocks

Quick Start

Configuration

Wallet Connection

Move Contract Interactions

Call Move Functions

Object Management

Create Objects

Transfer Objects

Best Practices

  1. Object Ownership: Understand shared vs owned objects
  2. Gas Management: Optimize transaction batching
  3. Error Handling: Handle Move abort codes properly
  4. Type Safety: Use TypeScript types for Move structs
  5. Testing: Test Move modules thoroughly

Resources