Skip to main content
Sponsored transactions allow one account (sponsor) to pay gas fees for transactions executed by another account (user).

How It Works

  1. User creates and signs transaction
  2. Sponsor adds gas payment and signs
  3. Transaction executes with sponsor paying fees

Implementation

TypeScript

Use Cases

  • Onboarding: New users without SUI tokens
  • Gaming: Players don’t need crypto
  • Enterprise: Company pays fees for employees
  • Gasless dApps: Better UX

Benefits

  • Improved user experience
  • Lower barrier to entry
  • Flexible fee delegation
  • Enterprise-friendly

Considerations

  • Sponsor needs sufficient SUI balance
  • Both parties must sign transaction
  • Sponsor should validate transactions
  • Consider rate limiting

Learn More