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

Rave Social hero illustration

Overview#

Rave provides stable APIs and modern SDKs (Android, iOS, Unity) for games and interactive apps. Integrate via SDKs or the REST API, and manage projects in the Rave Developer Portal. Core capabilities include authentication, user profiles, leaderboards, achievements, social graph, and many others.

Built for production: predictable integration, consistent responses, and room to scale.

Core Capabilities#

Identity & Authentication

Federated and extensible auth.

  • OAuth2, OIDC, JWT

  • Facebook, Google, Apple, Ethereum (SIWE)

  • Enterprise/custom IDPs on request

REST API
User Profiles

Cross-platform profiles (avatars, metadata, custom attributes).

  • Portable IDs and merge rules

  • Server & client queries

  • Privacy/consent friendly fields

REST API
Leaderboards

High-score lists with flexible access patterns.

  • On-demand updates with local caching

  • Global & friends ranks

  • Timed resets (tournaments)

REST API
Achievements

Milestones that boost retention.

  • Client & server events

  • Progression rules

  • Rewards hooks

REST API
Social Graph & Gifting

Friends, requests, viral sharing, and interoperable graphs.

  • Platform imports

  • Cross-network linking

  • Abuse controls

REST API
Cross-Network Integration

Bridge publisher accounts, IDPs, and third-party systems.

  • Webhooks & events

  • Custom workflows

  • Data export

integration-guides

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#

Rave Social high-level architectureRave Social high-level architecture

Start Building with Rave#

  1. Understand Rave’s Features

    • Review Core Capabilities and decide SDKs vs REST.

  2. Access the Tools

  3. 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.

  4. Explore the Features

    • Run the sample app or hit endpoints.

    • Try authentication, profiles, leaderboards, achievements, and social using the examples.

  5. Integrate Social & Identity Providers

    • Social: Facebook, Google, Apple.

    • Web3: SIWE (Ethereum).

    • Enterprise/custom: OIDC/SAML/AD integrations on request.

  6. 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.

  7. Deploy & Scale

    • Test thoroughly and ship. Rave scales from small pilots to large audiences.