Skip to main content

1. Create your account

Sign up at rewards.so. A default point system is created automatically when you first log in.

2. Create a point system

If you need additional point systems (e.g. separate programs per game or season):
  1. Click the point system selector in the top navigation
  2. Select New point system
  3. Give it a name and optionally a description

3. Add wallets

Navigate to Wallets and add wallet addresses manually or via CSV import. Wallets can also be created automatically when your app fires a trigger via the API — no pre-registration required.

4. Set up automation (optional)

If you want to credit points programmatically from your app:
  1. Go to AutomationNew trigger
  2. Define a trigger key (e.g. craft_artifact), points amount, and a display name
  3. Grab an API key from Integration
  4. Call POST /api/sdk/trigger from your backend
See the Triggers API docs for implementation details.

5. Configure your leaderboard

  1. Go to Settings → set a slug (e.g. my-game)
  2. Your public leaderboard is live at rewards.so/leaderboard/my-game

6. Create a reward

  1. Go to RewardsNew reward
  2. Set token type, total amount, minimum points, and allocation type
  3. Deposit funds on-chain to activate distribution
  4. Eligible wallets can claim their allocation

Next steps

Automation

Configure triggers for your app

Integration

Generate and manage API keys

API reference

Connect your app to Rewards