Boost V2 Integration Overview
A comprehensive guide to help developers migrate their applications from Boost V1 to V2
This documentation is designed to help existing Boost V1 integrators transition their applications to Boost V2. Whether you’ve built applications using our previous version or are familiar with the V1 architecture, this guide will walk you through the significant changes and provide helpful instructions for updating your integration.
Why Migrate to V2?
Smart Budget Accounts
Manage funds with team-based access controls and automated deployment capabilities. Enhanced security and granular control over your boost funds.
Flexible Integration
Direct contract interactions with support for any function or event. Deeper integration possibilities with your existing smart contracts.
Variable Rewards
Create dynamic reward structures based on user behavior, transaction volume, or custom metrics. Better align incentives with your project goals.
Enhanced Control
More direct control over your integration with improved scalability and reliability through the Boost SDK.
Key Changes
The key distinction between Boost V1 and V2 lies in their development approach. While V1 relied heavily on API interactions, V2 shifts towards direct contract interactions using the Boost SDK. This shift requires integrators to provide more of their own data based on the specific action they wish to implement.
- NFT metadata is no longer included in the V2 data model. Integrators must now obtain this information independently from other sources.
- Reward images are not available in Boost V2. Integrators will need to source this information themselves from alternative platforms.
Migration Guides
The following guides will help you with different aspects of your integration:
Setting Up a Budget Account
Learn how to set up and manage your budget account in Boost V2
Deploying Boosts
Step-by-step guide to deploying Boosts in V2
Fetching Boosts
How to fetch and retrieve Boost information
Extracting Data from Action Steps
Understanding how to work with action step data
Claiming Boosts
Guide to implementing Boost claiming functionality
Checking Claim Status
How to verify if a user has claimed a boost
Checking Boost Status
How to determine if a boost is still active
Withdrawing Funds
Learn how to withdraw funds from a Boost
Get in Touch
We’re committed to helping partners successfully migrate to Boost V2. Our team provides personalized assistance throughout your migration journey.
- Email: [email protected]
- Direct Support: We offer direct integration support through dedicated Slack or Telegram channels. Please reach out to the email listed above to get started, or contact @mattie_eth on Telegram to get started.
Don’t hesitate to reach out - we’re here to ensure your migration to Boost V2 is smooth and successful. Our team can provide technical guidance, answer questions, and help you make the most of V2’s new features.