Skip to content

Add Incentives For Reward Vault

The following guide will walk you through the process of adding incentives to an existing Berachain whitelisted reward vault with a whitelisted incentive token. If you'd like to understand additional mechanics, see the Incentives section for more details.

Requirements

How To Add Incentives To A Reward Vault

This guide will walk you through the process of adding incentive tokens to a whitelisted reward vault using Berachain SAFE.

Step 1 - Start a New Transaction

Click the button New transaction in the top left from the homepage.

Start a New Transaction

Step 2 - Add the Reward Vault Address

Add the Reward Vault address into the input and click Use Implementation ABI.

Add Address

Step 3 - Provide Add Incentive Inputs

Select addIncentive from the drop down. Add the incentive token address, the amount, and the reward rate. The amount and reward rate should be provided in wei.

For example, to add 100 WBERA at a rate of 0.7 WBERA per BGT:

ParameterValue
Token0x6969696969696969696969696969696969696969
Amount100000000000000000000
Incentive Rate700000000000000000

TIP

Your reward vault will need to be whitelisted before any addIncentive calls can be made.

Add Incentives Params

Once the inputs are supplied, click Add transaction. Then click Create Batch on the right.

Step 4 - Submit and Execute the Transaction

Send the batch to prepare to execute the transaction.

Send Batch

Depending on your SAFE configuration you may only be able to sign the transaction. If you are the last required signer you may execute the transaction.

Execute Transaction