Skip to main content
The Continuous Gradual Dutch Auction Incentive is a protocol incentive that allows for rewards that adjust dynamically based on claim volume. See this document for more information on gradual dutch auctions. On Boost creation, the incentive’s total budget of the specified asset is transferred into this incentive from the associated budget.
The One-Time Actions docs are under active development and will be subject to changes.

Smart Contract

Read the smart contracts

Typedoc

See technical documentation

SDK Implementation

See the source

Key Features

  • Supports native assets as well as any ERC20
  • Rewards programmatically decline after each claim
  • Rewards programmatically increase each hour without a claim
Unlike budgets, allowlists, and validators, incentives cannot be re-used between multiple Boosts.

Create a new CGDAIncentive

Get an existing CGDAIncentive