Appearance
Welcome
Stack is a platform for creating and managing points systems.
Links
- Sign up to get your API key and create a point system.
- Quickstart: Create and track points in less than 5 minutes.
- Stack dashboard: Stack dashboard overview
- SDK Docs: Stack's SDK allows you to easily integrate points into your application and manage them directly from your code.
- Troubleshoot: If you're having trouble or need help, check out our troubleshooting guide.
Overview
Point systems on Stack are based on Events, Leaderboards, Rewards.
Events
Events represent an interaction between a user and your product. Every event has a point value, a wallet address and point system ID.
For example, if user 0x220866B1A2219f40e72f5c628B65D54268cA3A9D
signs up on your website, you might track an event signup
with 10
points. These events can be tracked via the sdk or directly in your point system dashboard.
Events can be tracked to EVM wallet addresses and Solana addresses.
Leaderboard
After tracking some events, the leaderboard allows you to showcase a customized view of your users ranked by their points. This is configurable in the point system dashboard.
Rewards
Through leaderboards, you can permissionlessly reward users on any point system.
For example, if you wanted to reward your top 1000 fans with $USDC on Base, you can create a reward and directly have them claim via your leaderboard.