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
- Copy
Assets/InvoSDK/folder andAssets/APIManager.csinto your Unity project - Install
com.unity.nuget.newtonsoft-jsonvia Package Manager - Open InvoSDK → Setup Wizard from the Unity menu
- 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
- Documentation: docs.invo.network
- Developer Console: console.invo.network
- Sandbox Console: dev.console.invo.network