On Blaze’s Premium plan you can access both an API and UI components that can be embedded via iframe to launch a whitelabel quest or rewards program through which you can incorporate and rewards quest tasks into existing flows.
- Whitelabel quest concepts
Setup
The sample challenge in the requirements can be done in the UI
- Use Blaze forms with wallet as a required identifier
- Create a Blaze quest landing page with wallet as the primary identifier
- Allow user to connect their Twitter
- Set up tasks that you want to reward activities for. You can find all quest tasks here.
System Design
When should you use the UI components?
- You want to avoid managing social and wallet connections with code
- You want to avoid tracking social and on chain actions with code
- You want to avoid custom computation to generate rankings
When should you use the API?
- You want to join events you are tracking / create tasks on your dApp with events Blaze is tracking to understand the entire user journey
- You want to allocate XP/rewards for events you are tracking on your dApp to the participants and have this automatically update the leaderboard Blaze is tallying
- You want to reward users for taking actions on social platforms or chains which Blaze doesn’t support
How long does the integration take?
- Only UI components: 10 min - 1 hour
- UI + API integrations: 3 days - 10 days