Dashboard
Arena Legends Studio · Base Plan
Base Plan · Active
340 of 1,000 monthly API calls used
Renews July 1, 2026
$199/mo
Assets served this month
12,847 ↑ 24%
Across all active players
Marketplace activity (your players)
1,932 ↑ 18%
Rentals & purchases by your players this month · illustrative
Active players using Connect
2,341 ↑ 12%
Players with at least one rented or owned asset
Most used asset this month
Straw Hat
Accessory · 847 active rentals in your game
Analytics
Usage & engagement for your integration · illustrative sample data
Asset loads
48,210 ↑ 19%
SDK getPlayerAssets calls · illustrative
Daily active players
2,341 ↑ 12%
Players using Connect assets · illustrative
Avg. session length
42 min ↑ 6%
Players with an equipped asset · illustrative
Most used category
Accessories
Share of equips across your players · illustrative
Asset loads over time · illustrative
Subscription Plans
Scale your Connect integration as your player base grows
Base
$199
per month · billed monthly
For indie studios getting started, SDK access plus one asset category of your choice.
Growth
$499
per month · billed monthly
For growing studios, SDK access plus three asset categories and priority support.
Enterprise
Custom
annual contract · volume pricing
For large studios and publishers, every asset category plus exclusive IP access.
Quick Start
From signup to live in under 4 hours
01
Choose your plan
Select a subscription tier. Base gets you going in minutes. Upgrade anytime as you scale.
02
Install the SDK
One npm install or Unity Package Manager import. Works with Unreal Engine 5 and Unity 2022+.
03
Enable IP categories
Select which IP collections your players can access. Toggle on/off anytime from the IP Library panel.
04
Go live
Players see and use Connect assets in your game. You track usage and analytics in real time.
npm install @connect/sdk
# Initialise in your game client
import Connect from '@connect/sdk';
const connect = new Connect({ apiKey: 'YOUR_API_KEY', engine: 'unity' });
# Load player assets when they log in
const assets = await connect.getPlayerAssets(playerId);
const skin = assets.getActive('skin');
# Apply to your character
character.applySkin(skin.model);
SDK Reference
Core methods & REST endpoints · illustrative sample documentation
| Method | Endpoint | Description |
|---|---|---|
| GET | /v1/players/:id/assets | List a player's owned & rented assets |
| GET | /v1/assets/:id | Fetch a single asset's metadata & model URLs |
| POST | /v1/sessions | Start an authenticated player session |
| GET | /v1/catalog?category=weapons | Browse available assets by category |
| POST | /v1/players/:id/equip | Equip an asset to a player's character |
import Connect from '@connect/sdk';
const connect = new Connect({ apiKey: 'YOUR_API_KEY', engine: 'unity' });
// Browse the catalog by category
const weapons = await connect.catalog({ category: 'weapons' });
// Equip an owned asset to the player
await connect.equip(playerId, assetId);
IP Library
Toggle which IP collections are available to your players
| Collection | Category | Assets | Avg. rental price | Status | Enable |
|---|---|---|---|---|---|
🥷 Neon Ronin Indie Studio · Sample |
Character Skins | 24 assets | $2.49/day | Active | |
⚔️ Pixel Raiders Indie Studio · Sample |
Weapons | 18 assets | $1.99/day | Active | |
🐺 Aether Beasts Indie Studio · Sample |
Pets | 16 assets | $1.79/day | New | |
⚡ Volt Athletic Esports · Sample |
Accessories | 12 assets | $1.49/day | Active | |
🔒 Mythic Vault Premium · Growth plan required |
Pets | 60+ assets | Growth only | Locked | Upgrade → |
API Keys
Manage your live and test credentials
Live Key
Production
ck_live_••••••••••••••••••••••••••••••
Test Key
Sandbox - no charges
ck_test_••••••••••••••••••••••••••••••
Security note
Never expose your live API key in client-side code. Use environment variables and server-side requests only. Rotate keys every 90 days. If a key is compromised, revoke it immediately from this panel.