Getting Started#
Rave Social powers identity and social systems for modern games and interactive apps. Ship secure auth, global profiles, and engagement features with production-grade reliability.
Production-proven Extensible Developer-first
Overview#
Rave Social powers identity and social systems for modern games and interactive apps.
The platform provides a set of APIs and SDKs that let you add authentication, user profiles, social graph, achievements, leaderboards, and more to your projects. You can integrate directly via our REST API or through client SDKs, then manage your applications, users, and environments in the Rave Developer Portal.
Rave is designed for real-world production: consistent APIs, predictable behavior, and scalability from prototype to live service.
Core Capabilities#
Federated and extensible auth.
- OAuth2, OIDC, JWT 
- Facebook, Google, Apple, Ethereum (SIWE) 
- Enterprise/custom IDPs on request 
Cross-platform profiles (avatars, metadata, custom attributes).
- Portable IDs and merge rules 
- Server & client queries 
- Privacy/consent friendly fields 
High-score lists with flexible access patterns.
- On-demand updates with local caching 
- Global & friends ranks 
- Timed resets (tournaments) 
Milestones that boost retention.
- Client & server events 
- Progression rules 
- Rewards hooks 
Friends, requests, viral sharing, and interoperable graphs.
- Platform imports 
- Cross-network linking 
- Abuse controls 
Bridge publisher accounts, IDPs, and third-party systems.
- Webhooks & events 
- Custom workflows 
- Data export 
Why Rave#
Built for scale
Cloud-native infrastructure, production-hardened APIs, and a footprint that supports millions of users.
Developer-first
Modern SDKs and OpenAPI-driven REST make integration fast and predictable. Samples, CI-friendly workflows, and consistent response shapes.
Adaptable
We extend to your needs, from additional IDPs to custom data models and workflows.
Architecture at a Glance#
Start Building with Rave#
- Understand Rave’s Features - Review Core Capabilities and decide SDKs vs REST. 
 
- Access the Tools 
- REST: API Reference 
 
- Set Up Your Environment - Follow your platform’s setup guide. 
- Enable the required identity providers (Facebook, Google, Apple, SIWE, enterprise/custom). 
- If using REST API, ensure you have your authentication setup. 
 
- Explore the Features - Run the sample app or hit endpoints. 
- Try authentication, profiles, leaderboards, achievements, and social using the examples. 
 
- Integrate Social & Identity Providers - Social: Facebook, Google, Apple. 
- Web3: SIWE (Ethereum). 
- Enterprise/custom: OIDC/SAML/AD integrations on request. 
 
- Customize the Experience - Use pre-built UI from the SDKs or build your own with SDK/API calls. 
- Common flows: account linking/merging, gifting, leaderboards. 
 
- Deploy & Scale - Test thoroughly and ship. Rave scales from small pilots to large audiences. 
 
Quick links#
Install and integrate the Android SDK. Guides, APIs, examples.
Install and integrate the iOS SDK. Guides, APIs, examples.
Integrate Rave in Unity projects. Components, APIs, examples.
HTTP endpoints and models for all features.
