Skip to content

InvoSDK for Unity v1.0.0

Latest

Choose a tag to compare

@Atrhick Atrhick released this 05 Dec 15:14

InvoSDK for Unity - Initial Public Release

The complete game economy infrastructure for Unity developers.

Features

Core Capabilities

  • Currency Purchases - Allow players to buy in-game currency with real money via secure Invo Payments
  • Item Marketplace - Full catalog management with categories, rarities, discounts, and featured items
  • Player Balances - Real-time balance tracking with automatic polling and UI components
  • P2P Transfers - Enable players to send currency to other players with SMS verification
  • Cross-Game Transfers - Connect to the Invo Network ecosystem for inter-game currency transfers
  • Invo Payments - Native payment flows for iOS/Android with WebView fallback

Developer Experience

  • Setup Wizard - One-click configuration with guided setup in Unity Editor
  • Editor Tools - Test purchases, view balances, and manage catalogs without leaving Unity
  • Pre-built UI - Production-ready UI components you can customize or use as-is
  • Async/Await - Modern C# async patterns throughout the entire SDK
  • Auto-retry - Automatic token refresh and retry on authentication failures
  • Dual Environment - Seamless switching between sandbox and production

Requirements

Requirement Version
Unity 6000.0+ (Unity 6)
.NET Standard 2.1
Newtonsoft.Json 3.2.1+ (via Package Manager)

Installation

  1. Copy Assets/InvoSDK/ folder and Assets/APIManager.cs into your Unity project
  2. Install com.unity.nuget.newtonsoft-json via Package Manager
  3. Open InvoSDK → Setup Wizard from the Unity menu
  4. Enter your SDK Key and Game ID from console.invo.network

Platform Support

Platform Method
iOS Native SDK
Android Native SDK
Windows/macOS WebView
Unity Editor WebView (testing)

Documentation

For complete documentation, API reference, and integration guides, visit
docs.invo.network

Support