One-Time Actions are also known as Boosts. You’ll see both terms throughout the docs, SDK, and contracts (e.g., “deploy a boost”,
BoostCore). They refer to the same thing — an individual One-Time Actions program.What You Can Do
Deploy One-Time Actions
Create token incentive programs that reward users for qualifying onchain actions.
Build with Boost
Integrate One-Time Actions into your app using the SDK or API.
Getting Started
If you’re looking to deploy a One-Time Action, start here:Set up Accounts
Create your team and fund your budget account.Set up Accounts
Set up an Action
Define what onchain activity you want to reward.Set up an Action
Deploy a One-Time Action
Configure rewards and launch your One-Time Action.Deploy a One-Time Action
Manage One-Time Actions
Monitor performance, top up, or end One-Time Actions.Manage One-Time Actions
For Developers
Boost SDK
TypeScript SDK for deploying and managing One-Time Actions programmatically.
One-Time Actions API
REST API guides for querying One-Time Actions, claims, and activity.
Architecture
Understand the One-Time Actions protocol flow.