GEB Docs
  • Introduction to GEB
  • Community Resources
  • FLX Mechanics
  • FAQ
  • RAI
    • RAI Use-Cases
    • Multi-chain RAI
    • RAI Integrations
  • The Money God League
    • Intro to The League
  • Ungovernance
    • Governance Minimization Guide
  • Risk
    • GEB Risks
    • PID Failure Modes & Responses
  • Incentives
    • RAI Uniswap V2 Mint + LP Incentives Program
    • RAI Uniswap V3 Mint + LP Incentives Program (Inactive)
    • FLX Staking
    • RAI / ETH Uniswap V3 Oracle LP Incentives Program
  • Contract Variables Translation
    • Core Contracts Naming Transition
    • Governance Contracts Naming Transition
    • SAFE Management Contract Naming Transition
  • System Contracts
    • Core Module
      • SAFE Engine
      • Liquidation Engine
      • Accounting Engine
    • Auction Module
      • English Collateral Auction House
      • Fixed Discount Collateral Auction House
      • Increasing Discount Collateral Auction House
      • Debt Auction House
      • Surplus Auction House
    • Oracle Module
      • Oracle Relayer
      • Medianizer
        • DSValue
        • Governance Led Median
        • Chainlink Median
        • Uniswap V2 Median
      • FSM
        • Oracle Security Module
        • Dampened Security Module
        • FSM Governance Interface
    • Token Module
      • Token Adapters
      • System Coin
      • Protocol Token
      • Protocol Token Authority
      • Protocol Token Printing Permissions
    • Money Market Module
      • Tax Collector
    • Sustainability Module
      • Stability Fee Treasury
      • FSM Wrapper
      • Increasing Treasury Reimbursement
      • Mandatory Fixed Treasury Reimbursement
      • Increasing Reward Relayer
    • Automation Module
      • Collateral Auction Throttler
      • Single Spot Debt Ceiling Setter
      • ESM Threshold Setter
    • Governance Module
      • DSPause
    • Shutdown Module
      • Global Settlement
      • ESM
  • Proxy Infrastructure
    • DSProxy
    • Proxy Registry
  • Helper Contracts
    • SAFE Manager
  • GEB.js
    • Getting Started
    • Global Settlement Guide
    • API Reference
      • Geb
      • Safe
      • Proxy Actions
      • Geb Admin
  • APIs
    • API Endpoints
  • Pyflex
    • Getting Started
      • Configuration
      • GEB Basics
    • SAFE Management
      • Opening a SAFE
      • Closing a SAFE
    • Numerics
  • Keepers
    • Keeper Overview
    • Collateral Auction Keeper
      • Running in Docker
      • Running on a Host
      • Liquidations & Collateral Auctions
      • Collateral Auction Flash Swaps
    • Debt Auction Keeper
      • Running in Docker
      • Running on a Host
    • Staked Token Auction Keeper
      • Running in Docker
      • Running on a Host
    • Surplus Auction Keeper
      • Running in Docker
      • Running on a Host
    • Bidding Models
  • Liquidation Protection
    • SAFE Protection
    • Liquidation Protection Guide
    • Uni-V2 RAI/ETH Savior Details
    • Curve V1 Savior Details
Powered by GitBook
On this page
  • Overview
  • How It Works
  • Examples

Was this helpful?

  1. Incentives

RAI Uniswap V3 Mint + LP Incentives Program (Inactive)

Inactive

PreviousRAI Uniswap V2 Mint + LP Incentives ProgramNextFLX Staking

Last updated 1 year ago

Was this helpful?

Overview

The RAI Mint + LP strategy requires that participants mint RAI and provide RAI/DAI liquidity on a certain range on Uniswap v3. The rewards will be claimable monthly around the 15th of the month. The RAI/DAI 0.05% fee pool concerned is .

There are 2 important conditions:

  • The position needs to be at least 5 ticks wide (5 increments on the official Uniswap v3 UI, which is 0.5% wide) and include the market price and the redemption price. If the position is narrower than 5 ticks, or doesn't include the market price or the redemption price, you will not accrue any rewards. If your position is larger than 5 ticks you will earn less rewards depending on your liquidity concentration.

  • The RAI debt value in USD in the Safe, needs the cover the full LP position value (RAI + DAI) to earn maximum rewards. If the RAI debt is less than the total LP position value, a proportional discount is applied to your reward amount.

How It Works

  1. Go to or and mint some RAI.

  2. Go to the and add the RAI you minted as liquidity

When choosing the range, make sure to include both the redemption and the market price:

Important: both the redemption price and market price move over time. If any of the prices move outside of your LP range, you won't accrue any LP rewards. If you intend to move/rebalance your position less frequently, you can pick a wider range.

Additional notes:

  • We always assume 1 DAI = 1 USD for the calculations

  • You must use the same address to mint RAI and provide Uniswap v3 RAI/ETH or RAI/DAI liquidity

  • The Uniswap v3 RAI/DAI LP tokens must stay on the same address that you used to mint RAI and provide liquidity

  • If you open multiple Safes with the same address, your total RAI debt will be the sum of all RAI minted by each of your Safes

  • If you have several LP positions with the same address, the total sum of the liquidity will be considered for rewards.

  • If your Safe gets liquidated, the amount of minted RAI you have decreases by the amount of RAI that got confiscated

Examples

Current redemption price: $3.0322 Current market price: $3.03897 (DAI per RAI but we assume 1 DAI = 1 USD)

Bob: Mint 1000 RAI + LP between 3.0312 and 3.0403 for a total position value of $3038.97 Alice: Mint 1000 RAI + LP between 3.0281 and 3.0433 for a total position value of $3038.97 Sophie: Mint 1000 RAI + LP between 3.0221 and 3.0524 for a total position value of $3038.97

George: Mint 500 RAI + LP between 3.0281 and 3.0433 for a total position value of $3038.97 Robert: Mint 1000 RAI + LP between 3.0281 and 3.0372 for a total position value of $3038.97 Richard: Mint 1000 RAI + LP between 3.0342 and 3.0433 for a total position value of $3038.97

  • Bob earns earns 0 FLX rewards because his range is narrower than 5 ticks

  • Both Alice and Sophie are earning rewards. Alice earns twice more reward than Sophie because her range is half the size.

  • George earns about half the rewards that Alice gets because his debt value is only 500 RAI (= $1519.48) which is only half of his position value ($3038.97).

  • Robert earns 0 FLX rewards because his range does not include the market price

  • Richard earns 0 FLX rewards because his range does not include the redemption price

You can find the redemption price at . The RAI market price will be displayed directly on the Uniswap v3 UI.

To help you to find the best range, we provide recommendations at .

Rewards are calculated using script

Only positions from the official Uniswap V3 NFT manager are supported (used by the official UI at ). Positions directly minted on the pool contract are not supported.

https://stats.reflexer.finance/
https://app.reflexer.finance/#/earn/incentives
this
https://app.uniswap.org/#/pool
here
app.reflexer.finance
DeFi Saver
RAI/DAI Uniswap v3 pool