Title Registration
Register your title with the INVO Network platform through our comprehensive 4-step registration wizard. Get your auto-generated SDK key, configure your currency, and start integrating immediately.
Assets & Info
Upload your icon and cover image, and configure basic title information and transfer policies.
Auto-Generated SDK Key
Receive your unique SDK key automatically generated in step 2 with format ivsdk_[64-chars].
Default Currency Setup
Configure your primary currency with symbol, transfer limits, and exchange rules.
Payout Integration
Optional secure bank integration for automated revenue payouts and financial management.
Immediate Access
Start using your SDK key immediately after wizard completion - no approval delays.
Production Ready
Your title is instantly live on the INVO Network with full currency operation capabilities.
4-Step Registration Wizard
Complete your setup through our streamlined wizard at console.invo.network:
Game Information & Assets
Upload assets and configure your title's basic information and transfer settings.
Required Assets:
- • Game icon (square format)
- • Cover image (1920x1080px)
Game Details:
- • Game name & developer
- • Genre(s) & platform(s)
- • Transfer policy (Universal/Manual)
SDK Key Generation
Your unique API key is automatically generated for immediate use.
Auto-Generated Format: ivsdk_[64-character-random-string]
Usage: Include in X-Game-Secret-Key: {SDK_KEY} header on every API request
Security: Server-side only, never expose in client code
Default Currency Setup
Configure your title's primary currency with transfer rules and limits.
Currency Config:
- • Currency name & symbol
- • Symbol image URL (optional)
- • Starting player amount
Transfer Rules:
- • Transferable (yes/no)
- • Minimum transfer amount
- • Maximum transfer amount
Payout Setup (Optional)
Connect your bank account through our verified bank-linking partner for automated revenue payouts.
Bank Integration: Secure verified bank connection for ACH transfers
Revenue Sources: Transfer fees (3.5%) + Item sales profit (95%)
Alternative: Manual check payments if bank linking is unavailable
Game Configuration Example
Here's an example of the data structure created during your registration:
// Step 1: Game Information
{
"gameName": "Epic Adventure RPG",
"developerName": "Your Studio Name",
"publisherName": "Your Publisher",
"gameDescription": "A fantasy RPG with cross-platform progression",
"genre": ["RPG", "Adventure"],
"platform": ["PC", "Mobile", "Console"],
"gameUrl": "https://epicadventure.game",
"gameIconUrl": "https://storage.googleapis.com/your-bucket/game-icon.png",
"coverImageUrl": "https://storage.googleapis.com/your-bucket/cover.jpg",
"universalTransfers": "yes", // or "no" for manual linking
"linkedGameIds": [], // populated if universalTransfers = "no"
"paymentRail": "game" // platform | game | steam — see "Payment route" below (default: platform)
}
// Step 2: Auto-Generated SDK Key
{
"sdkKey": "your_secret_key"
}
// Step 3: Default Currency
{
"defaultCurrency": {
"currency_name": "Gold Coins",
"currency_symbol": "GC",
"currency_symbol_url": "https://storage.googleapis.com/your-bucket/coin.png",
"currency_amount": 1000, // Starting amount for new players
"currency_type": "default currency",
"transferable": true,
"minimum_transfer_amount": 10,
"maximum_transfer_amount": 10000
}
}
// Step 4: Payout Configuration (Optional)
{
"payoutMethod": "bank", // or "mail"
"bankDetails": {
"accountHolderName": "Your Studio Name",
"bankName": "Chase Bank",
"routingNumber": "021000021",
"accountNumber": "1234567890", // Only last 4 digits stored
"accountType": "business_checking"
}
}Payment route
Set paymentRail at registration so your purchases route correctly. You pick by where your product lives, and never deal with a payment processor directly:
platform: a platform or non-game app (web/mobile storefront, creator platform). Default.game: a game distributed anywhere except Steam (mobile, standalone, web, console store).steam: a game distributed on Steam (players pay with their Steam Wallet).
Set it once here and every purchase for this title routes automatically. There is no need to pass a rail on each call. You can change it later if your distribution changes. See Payment Methods for the full guide.
Immediate API Access
Your SDK key is active immediately after wizard completion. Start integrating right away:
Production Environment
invo.network/apiivsdk_your_key...First API Call
// Test your SDK key immediately
const response = await fetch(
'https://invo.network/api/player-balances/player/by-email/test@example.com',
{ headers: { 'X-Game-Secret-Key': YOUR_SDK_KEY } }
);
// 404 here is expected if the player doesn't exist yet — players auto-create
// the first time they hit a writing endpoint (purchase-currency, purchase-item).
console.log(response.status, await response.json());Status Options
During registration, you can set your title's initial status:
🔧 Testing Status
- • For titles in development
- • Full API access available
- • Can change to Live anytime
- • Default status for new titles
🚀 Live Status
- • For launched titles
- • Full production capabilities
- • Real money transactions enabled
- • Revenue sharing active
Prerequisites
Before registering your title, ensure you have:
- • Completed developer account registration at console.invo.network
- • Assets ready (square icon, 1920x1080 cover image)
- • Decided on currency name, symbol, and transfer policy
- • Bank account information if enabling payouts
- • Server-side integration capability (SDK keys are server-only)
- • Understanding of your title's monetization and currency flow
Transfer Policy Options
In Step 1, choose how your title participates in cross-game transfers:
🌍 Universal Transfers
- • Accept transfers from any INVO title
- • Send transfers to any INVO title
- • Maximum network reach
- • Recommended for most titles
🎯 Manual Linking
- • Only transfer with specific titles
- • Choose your partner titles
- • More controlled ecosystem
- • Good for series and franchises
Post-Registration Benefits
After completing the 4-step wizard, you immediately gain:
- • Instant SDK Key: Ready-to-use API authentication
- • Full API Access: Player balances, transfers, purchases, item sales
- • Developer Dashboard: Analytics, revenue tracking, title management
- • Email Confirmation: SDK key sent to your email with integration instructions
- • Currency Operations: Accept purchases, track balances, process transfers
- • Revenue Sharing: Earn from transfer fees (3.5%) and item sales (95%)
- • Network Access: Connect with thousands of registered INVO titles