# Boost Docs ## Docs - [Get all Action Templates](https://docs.boost.xyz//v2/api-reference/action/get-all-action-templates.md): Returns all known Action Templates that can aid in initializing new Boost Actions and Incentives, with information about project smart contract deployments, event and function signatures, claimant configuration information, and placeholder reward configuration. - [Get an Action Template by actionTemplateId](https://docs.boost.xyz//v2/api-reference/action/get-an-action-template-by-actiontemplateid.md): Returns an Action Template by actionTemplateId - [Explore contracts with Boosts](https://docs.boost.xyz//v2/api-reference/boost/explore-contracts-with-boosts.md): Discover Boosts with the most claim activity, along with their action and incentive configurations, and total USD distributed. - [Find event and function signatures used in Boost configurations](https://docs.boost.xyz//v2/api-reference/boost/find-event-and-function-signatures-used-in-boost-configurations.md): Retrieve event or function signatures, human readable signature and their ABI which can be used when configuring Boost Actions. - [Generate a claim signature that can be used to submit a claim](https://docs.boost.xyz//v2/api-reference/boost/generate-a-claim-signature-that-can-be-used-to-submit-a-claim.md): Given a tx hash, id, and valid claim data hash, generate a valid signature that can be used to claim a reward on chain. - [Get a list of Boosts](https://docs.boost.xyz//v2/api-reference/boost/get-a-list-of-boosts.md): Accepts pagination, and filter options to return a list of boosts - [Get Budgets](https://docs.boost.xyz//v2/api-reference/boost/get-budgets.md): Accepts pagination, and filter options like owner address, chain ID, and permissioned member address. - [Get details for a Boost](https://docs.boost.xyz//v2/api-reference/boost/get-details-for-a-boost.md): Return detailed information about a Boost, including budget, allowlist, incentives, actions, and token metadata - [Get events for a specific Boost](https://docs.boost.xyz//v2/api-reference/boost/get-events-for-a-specific-boost.md): Retrieve a history of claimed incentives - [Retrieve a single Budget by its system ID](https://docs.boost.xyz//v2/api-reference/boost/retrieve-a-single-budget-by-its-system-id.md): Retrieve detailed information about a Budget Account, including contract address, chain ID, owner address, label, and members if applicable. - [Explore contracts with Boosts](https://docs.boost.xyz//v2/api-reference/contract/explore-contracts-with-boosts.md): Find information on contracts used to interact with Boosts, as well as total claims, total USD claimed, address, and chain ID - [Get blocklist:chainid:tokenaddress](https://docs.boost.xyz//v2/api-reference/get-blocklist:chainid:tokenaddress.md) - [Get a list of reward kit rewards](https://docs.boost.xyz//v2/api-reference/rewardkit/get-a-list-of-reward-kit-rewards.md): Accepts pagination, and filter options to return a list of rewards - [Get a single RewardKit reward](https://docs.boost.xyz//v2/api-reference/rewardkit/get-a-single-rewardkit-reward.md): Retrieve details on a reward, optionally providing a claimant address to decorate with additional claim context. - [Get a user's RewardKit profile](https://docs.boost.xyz//v2/api-reference/rewardkit/get-a-users-rewardkit-profile.md): Accepts pagination, and filter options to return a list of active, claimable, and unclaimed rewards for a given user. - [Try to get claim signature without known transaction](https://docs.boost.xyz//v2/api-reference/rewardkit/try-to-get-claim-signature-without-known-transaction.md): Query Dune for user transaction that can generate a valid claim signature - [OpenAPI JSON File](https://docs.boost.xyz/v2/api-reference/openapi/openapi-json.md): Download the OpenAPI JSON specification for the Boost V2 API - [Boost Activity](https://docs.boost.xyz/v2/boost-api/boost-activity.md): How to retrieve the claim history for a specific boost - [Boost Details](https://docs.boost.xyz/v2/boost-api/boost-details.md): How to retrieve a single boost by its ID - [Fetch Boosts](https://docs.boost.xyz/v2/boost-api/fetch-boosts.md): How to query for Boosts using various filters - [Get Claim Signature](https://docs.boost.xyz/v2/boost-api/get-signature.md): How to retrieve a signature required for claiming boost incentives - [Asset Retrieval](https://docs.boost.xyz/v2/boost-sdk/asset-retrieval.md): Learn how to retrieve assets from a budget or incentive - [Claiming Incentives](https://docs.boost.xyz/v2/boost-sdk/boost-core/claim-incentive.md) - [Get Boosts](https://docs.boost.xyz/v2/boost-sdk/boost-core/get-boosts.md) - [Overview](https://docs.boost.xyz/v2/boost-sdk/boost-core/overview.md): Learn about how to use the Boost Core contract with the SDK - [Cloned Components](https://docs.boost.xyz/v2/boost-sdk/boost-registry/clones.md) - [Initializing Components](https://docs.boost.xyz/v2/boost-sdk/boost-registry/initializing-components.md) - [Overview](https://docs.boost.xyz/v2/boost-sdk/boost-registry/overview.md): Learn about the role the Registry plays in the SDK - [Authorization](https://docs.boost.xyz/v2/boost-sdk/budgets/managed/authorization.md) - [Funding](https://docs.boost.xyz/v2/boost-sdk/budgets/managed/funding.md) - [Overview](https://docs.boost.xyz/v2/boost-sdk/budgets/managed/overview.md): Learn about how to interact with the Managed Budget using the SDK - [Retrieval](https://docs.boost.xyz/v2/boost-sdk/budgets/managed/retrieval.md) - [Boost a Vote on Agora](https://docs.boost.xyz/v2/boost-sdk/examples/agora-vote.md): Learn how to reward users with ERC20 rewards when they vote for/against a specific proposal - [Claim Rewards from a Boost](https://docs.boost.xyz/v2/boost-sdk/examples/claim-example.md): Learn how to claim rewards from a Boost - [Deploy a Boost](https://docs.boost.xyz/v2/boost-sdk/examples/deploy-example.md): Learn how to deploy a Boost using the Boost SDK - [Boost an NFT Mint on Zora](https://docs.boost.xyz/v2/boost-sdk/examples/zora-mint.md): Learn how to reward users with ERC20 rewards when they mint an NFT on Zora. - [Claims](https://docs.boost.xyz/v2/boost-sdk/incentives/cgda/claims.md): Retrieve ERC20 Incentive claim information and draw raffle - [Overview](https://docs.boost.xyz/v2/boost-sdk/incentives/cgda/overview.md): Learn about how to interact with a Continuous Gradual Dutch Auction Incentive using the SDK - [Rewards](https://docs.boost.xyz/v2/boost-sdk/incentives/cgda/rewards.md): Retrieve information about ERC20 Incentive rewards - [Claims](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-pegged-variable-criteria/claims.md): Retrieve ERC20PeggedIncentive claim information - [Overview](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-pegged-variable-criteria/overview.md): Learn about how to interact with an ERC20PeggedVariableCriteriaIncentive using the SDK - [Rewards](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-pegged-variable-criteria/rewards.md): Retrieve information about ERC20 Incentive rewards - [Claims](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-pegged/claims.md): Retrieve ERC20PeggedIncentive claim information - [Overview](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-pegged/overview.md): Learn about how to interact with an ERC20PeggedIncentive using the SDK - [Rewards](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-pegged/rewards.md): Retrieve information about ERC20 Incentive rewards - [Claims](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-variable-criteria/claims.md): Retrieve ERC20 Incentive claim information and draw raffle - [Overview](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-variable-criteria/overview.md): Learn about how to interact with an ERC20 Variable Criteria Incentive using the SDK - [Rewards](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-variable-criteria/rewards.md): Retrieve information about ERC20 Incentive rewards - [Claims](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-variable/claims.md): Retrieve ERC20 Incentive claim information and draw raffle - [Overview](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-variable/overview.md): Learn about how to interact with an ERC20Variable Incentive using the SDK - [Rewards](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20-variable/rewards.md): Retrieve information about ERC20 Incentive rewards - [Claims](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20/claims.md): Retrieve ERC20 Incentive claim information and draw raffle - [Overview](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20/overview.md): Learn about how to interact with an ERC20Incentive using the SDK - [Rewards](https://docs.boost.xyz/v2/boost-sdk/incentives/erc20/rewards.md): Retrieve information about ERC20 Incentive rewards - [Installation](https://docs.boost.xyz/v2/boost-sdk/installation.md) - [Integrating your Protocol or DApp](https://docs.boost.xyz/v2/boost-sdk/integrating-your-contracts.md): How to add your contracts' function and event signatures into Boost's well-known registry - [Overview](https://docs.boost.xyz/v2/boost-sdk/overview.md): Interacting directly with Boosts in Node and the Browser - [Protocol Fees](https://docs.boost.xyz/v2/boost-sdk/protocol-fees.md): How fees work and how to calculate them - [Quick Start](https://docs.boost.xyz/v2/boost-sdk/quick-start.md) - [Usage With React](https://docs.boost.xyz/v2/boost-sdk/usage-with-react.md): Learn how to use with React or Next.js - [Working with Events](https://docs.boost.xyz/v2/boost-sdk/working-with-events.md): Learn how to get logs and listen for new events emitted by the protocol - [Boost V2 vs. Boost V1](https://docs.boost.xyz/v2/documentation/architecture/boost-v2-vs-v1.md): A comprehensive comparison of Boost V2 and Boost V1 features and architecture - [Boost V2 Core Protocol Architecture](https://docs.boost.xyz/v2/documentation/architecture/core-boost-v2.md): An overview of the Boost V2 core protocol architecture and its components - [Deployed Contracts](https://docs.boost.xyz/v2/documentation/contract-deployments/contracts.md): Overview of deployed contract addresses across all supported networks - [Deploying a Boost](https://docs.boost.xyz/v2/documentation/getting-started/deploying-a-boost.md): Select an action, configure rewards, and launch your boost campaign - [Managing Boosts](https://docs.boost.xyz/v2/documentation/getting-started/managing-boosts.md): Monitor, modify, and manage your active boost campaigns - [Setting up Accounts](https://docs.boost.xyz/v2/documentation/getting-started/setting-up-accounts.md): Create and configure your team and budget accounts to start deploying boosts - [Setting up an Action](https://docs.boost.xyz/v2/documentation/getting-started/setting-up-an-action.md): Configure the on-chain action you want to incentivize with your boost - [Boost API](https://docs.boost.xyz/v2/documentation/links/boost-api.md): Develop using the Boost API - [Boost API Reference](https://docs.boost.xyz/v2/documentation/links/boost-api-reference.md): Reference for the Boost API - [Boost SDK](https://docs.boost.xyz/v2/documentation/links/boost-sdk.md): Develop using the Boost SDK - [Reward Kit](https://docs.boost.xyz/v2/documentation/links/reward-kit.md): Easily integrate Boost functionality into your application - [Checking Boost Status](https://docs.boost.xyz/v2/documentation/migration/boost-status.md): Learn how to check if a boost is still active and can be claimed - [Setting Up a Budget Account](https://docs.boost.xyz/v2/documentation/migration/budget-accounts.md): Learn how to set up and manage your budget account - a prerequisite for deploying Boosts in V2 - [Checking Claim Status](https://docs.boost.xyz/v2/documentation/migration/checking-claims.md): Learn how to check if a user has claimed a boost's incentives - [Claiming Boosts](https://docs.boost.xyz/v2/documentation/migration/claiming-boosts.md): Learn how to implement boost claiming functionality in V2 - [Deploying Boosts](https://docs.boost.xyz/v2/documentation/migration/deploying-boosts.md): Learn how to deploy boosts in V2 using either the Deploy Flow UI or Boost SDK - [Extracting Data from Action Steps](https://docs.boost.xyz/v2/documentation/migration/extracting-actions.md): Learn how to extract and link data from action steps to external sources - [Fetching Boosts](https://docs.boost.xyz/v2/documentation/migration/fetching-boosts.md): Learn how to fetch and query boost information in V2 - [Boost V2 Integration Overview](https://docs.boost.xyz/v2/documentation/migration/overview.md): A comprehensive guide to help developers migrate their applications from Boost V1 to V2 - [Withdrawing from Boosts](https://docs.boost.xyz/v2/documentation/migration/withdrawing.md): Learn how to withdraw remaining rewards from a boost using the UI or SDK - [Introduction](https://docs.boost.xyz/v2/documentation/overview/introduction.md): Onchain growth infrastructure for user acquisition and token distribution - [Frequently Asked Questions](https://docs.boost.xyz/v2/documentation/support/faqs.md): Answers to frequently asked questions about Boost - [Joining the Boost Community](https://docs.boost.xyz/v2/documentation/support/joining-boost-community.md): How to join the Boost community - [Reward](https://docs.boost.xyz/v2/reward-kit/components/Reward.md): Headless component system for displaying Reward information - [RewardKitButton](https://docs.boost.xyz/v2/reward-kit/components/RewardKitButton.md): Customizable component to trigger RewardKit UI - [RewardKitProvider](https://docs.boost.xyz/v2/reward-kit/components/RewardKitProvider.md): Easily integrate your app with RewardKit - [useClaimIncentives](https://docs.boost.xyz/v2/reward-kit/hooks/useClaimIncentives.md): Manually claim rewards - [useClaimSignatures](https://docs.boost.xyz/v2/reward-kit/hooks/useClaimSignatures.md): Get signatures that can be used to claim rewards - [useClaimableBoostsCount](https://docs.boost.xyz/v2/reward-kit/hooks/useClaimableBoostsCount.md): Retrieve count of claimable Boosts for an address. - [useRewardKit](https://docs.boost.xyz/v2/reward-kit/hooks/useRewardKit.md): Configure, style, and manipulate the RewardKit UI - [useRewardKitBalances](https://docs.boost.xyz/v2/reward-kit/hooks/useRewardKitBalances.md): Get balances for reward tokens - [useRewardKitBoost](https://docs.boost.xyz/v2/reward-kit/hooks/useRewardKitBoost.md): Get details about a single RewardKit Boost - [useRewardKitBoosts](https://docs.boost.xyz/v2/reward-kit/hooks/useRewardKitBoosts.md): Fetch Boosts for given RewardKit configuration - [useRewardKitProfile](https://docs.boost.xyz/v2/reward-kit/hooks/useRewardKitProfile.md): Fetch active, claimable, and claimed Boosts - [useTokenBalances](https://docs.boost.xyz/v2/reward-kit/hooks/useTokenBalances.md): Fetch token balances and metadata - [Installation](https://docs.boost.xyz/v2/reward-kit/installation.md) - [Overview](https://docs.boost.xyz/v2/reward-kit/overview.md): Empower your React application with simple reward distribution powered by Boost - [Quick Start](https://docs.boost.xyz/v2/reward-kit/quick-start.md) ## OpenAPI Specs - [openapi](https://api-v2.boost.xyz/openapi.json) - [openapi-from-anchor-url-4](https://docs.boost.xyz/openapi-from-anchor-url-4) - [openapi-from-anchor-url-0](https://docs.boost.xyz/openapi-from-anchor-url-0)