Skip to content

bgd-labs/aave-rewards-configuration

Repository files navigation

Aave Rewards Configuration Repository

This repository contains examples and CLI generator on how to configure Umbrella Rewards and Liquidity Mining and on Aave including:

  • a test simulating the configuration of updating umbrella rewards
  • a test simulating the configuration of certain assets to receive liquidity mining
  • a test simulating the setting up of new configuration of certain assets after the liquidity mining program has been created
  • an example proposal payload which could be used to setup liquidity mining on a governance controlled aave v3 pool

Umbrella Rewards

Detailed information to update Umbrella rewards can be found HERE.

Aave v3 incentives

Detailed information to activate / update liquidity mining can be found HERE.


Setup

cp .env.example .env
forge install

Guide to setting up your Tenderly keys for seatbelt report:

  • To use the Seatbelt Report for umbrella rewards, you need these three access tokens from Tenderly:

    • TENDERLY_ACCESS_TOKEN
    • TENDERLY_PROJECT_SLUG
    • TENDERLY_ACCOUNT_SLUG

    Below is a guide on how you can get these from your Tenderly dashboard:

    1. Make sure you have a tenderly account created. Next, you need to select the project you wish to use, If you don’t have a project setup you can create a new one. sc-1

    2. Inside your project section, head over to settings and click on Generate Access Token. An access token will be generated. Please save this token in a safe place, as we will need it later. This token generated will be your TENDERLY_ACCESS_TOKEN sc-2

    3. You can save these tokens on your .env. TENDERLY_PROJECT_SLUG will be the Project Slug as show on the settings in the above screenshot and TENDERLY_ACCOUNT_SLUG will be your Account Slug. In the above case for example, the TENDERLY_PROJECT_SLUG will be ink-seatbelt and TENDERLY_ACCOUNT_SLUG will be sleepandcoffee

Test

forge test

License

Copyright © 2025 BGD Labs

This repository is covered by MIT license.

About

Utilities for quality-of-life configuration of rewards on Aave (v3, Umbrella)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •