1. Create your account
Sign up at rewards.so.2. Create your first point system
Signing up does not create a point system for you. The dashboard shows an empty state until you create one, so this is your required first step:- Click the point system selector in the top navigation
- Select New point system
- 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 triggers (optional)
If you want to credit points programmatically from your app:- Go to Triggers → New trigger
- Define a trigger key (e.g.
craft_artifact), points amount, and a display name - Grab an API key from Account → Integration
- Call
POST https://api.rewards.so/triggerfrom your backend
5. Configure your leaderboard
- Go to Settings → set a slug (e.g.
my-game) - Your public leaderboard is live at
rewards.so/leaderboard/my-game
6. Create a reward
- Go to Campaigns → New reward
- Set token type, total amount, minimum points, and allocation type
- Deposit funds on-chain to activate distribution
- Eligible wallets can claim their allocation
Next steps
Campaigns
Distribute tokens and gift cards
Triggers
Award points from your app
Automations
Queue rewards on conditions
Settings
Levels, views, and blacklist
Integration
Generate and manage API keys
API reference
Connect your app to Rewards