Developer » Getting Started
Build on G-Nook
Welcome, creator! Ship games players love, monetize fairly, and integrate social features & ads with minimal boilerplate.
Avg. Approval Time
≤ 24h
After first submission guidelines are met.
Revenue Share
70% to Devs
G-Nook retains 30% for platform, infra & ops.
Quick Start
- Sign in and create an API Key.
- Submit your game metadata and icon/banner.
- Implement OAuth or token handoff, then call our APIs.
- Set a webhook for purchase events (G-Backs, subs, etc.).
Sample: Fetch Current User Profile (Token)
curl -H "Authorization: Bearer <YOUR_API_KEY_OR_TOKEN>" \
https://g-nook.com/api/me
API Keys
Use API keys server-to-server. For clients, exchange session for a short-lived token.
Please
sign in to manage your keys.
Webhooks
Receive server-to-server notifications for purchases, refunds, subscription renewals, and moderation events.
Please
sign in to configure webhooks.
Docs & SDKs
REST Quick Reference
# List your games
GET /api/dev/games
Authorization: Bearer <API_KEY>
# Create game (metadata)
POST /api/dev/games
Content-Type: application/json
Authorization: Bearer <API_KEY>
{
"title": "SkyForge Arena",
"genre": "Action",
"engine": "Godot",
"server_url": "wss://server.example.com/game"
}
Client Session → Token Exchange
# Exchange a signed session for a short-lived token
POST /api/auth/exchange
Content-Type: application/json
{
"session": "<signed_session>"
}
Use the short-lived token in your client to call player-safe endpoints.
SDKs (Planned)
- Unity C# Helper (auth, purchases, telemetry)
- Godot GDScript Addon (auth, purchases, matchmaking)
- Unreal C++ Plugin (auth, purchases, telemetry)
- Web JS (token exchange, minimal calls)
Revenue
Sign in to view revenue.
Policies & Guidelines
Content & Avatars
- No nudity or sexual content; no exploitation of minors. Use in-client safeguards and moderation flags.
- Uploaded avatars/assets must be properly licensed. CC-BY is allowed with required attribution; CC-BY-SA, CC-0, MIT, BSD typically allowed; no unlicensed rips.
- When using CC-BY assets, include creator name + link in your game’s Credits panel.
IP & Ownership
- Developers retain ownership of their original assets/code.
- By uploading, you grant G-Nook a license to host and distribute within the platform and for promotion.
Safety & Chat
- Games with chat must implement or opt-in to G-Nook’s AI-assisted moderation and logging (60-day rolling safety archive).
- Report abusive content via the moderation API/webhooks.
Ads & IAP
- Ads must follow placement guidelines; audio default-muted for <18 unless user unmutes.
- IAP uses G-Backs; server events are delivered via webhooks for fulfillment.