SDGP #19: cut SDT incentives for sdtfrax3crv gauge

Summary
Cut SDT incentives sent to the sdfrax3CRV gauge of Frax.

Context
Stake DAO Frax v2 strategy receives incentives through the Frax gauge. Those SDT are minted at a rate of 0.03 SDT per block on Stake DAO side, and sent manually to the Frax gauge where they are streamed at a fixed rate per second.

Rational
When we implemented incentives for the sdfrax3CRV gauge on Frax, this strategy held more than $100m and had a CRV APR exceeding 50%. It was a very good strategy for the DAO. However, when the focus of Frax moved to FraxBP, the APR went down, as well as the TVL. The strategy is therefore not making any profit anymore, while it is consuming 0.03 SDT per block (210 SDT per day).
In addition, maintaining those incentives requires significant manual maintenance that doesn’t fit the decentralisation requirement of Stake DAO. The gauge implementation by Frax requires a fixed stream per second, which prevents us from simply adding the Frax gauge in our strategy gauge controller.
I therefore suggest that we deprecate these incentives.

Means
If this proposal is voted in favor, the following actions will be called by the Multisig:

  1. Setting SDT reward rate on Frax gauge (0xEB81b86248d3C2b618CcB071ADB122109DA96Da2) to 0. Json of the tx:
    {"version":"1.0","chainId":"1","createdAt":1691684940979,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.16.1","createdFromSafeAddress":"0xF930EBBd05eF8b25B1797b9b2109DDC9B0d43063","createdFromOwnerAddress":"","checksum":"0xdd44f8cbb9b0dc43303d1bc865f3db8431dab5a594f00b433fc0c2dd2e2d306a"},"transactions":[{"to":"0xEB81b86248d3C2b618CcB071ADB122109DA96Da2","value":"0","data":null,"contractMethod":{"inputs":[{"name":"reward_token_address","type":"address","internalType":"address"},{"name":"new_rate","type":"uint256","internalType":"uint256"},{"name":"sync_too","type":"bool","internalType":"bool"}],"name":"setRewardRate","payable":false},"contractInputsValues":{"reward_token_address":"0x73968b9a57c6E53d41345FD57a6E6ae27d6CDB2F","new_rate":"0","sync_too":"true"}}]}

  2. Set streaming rate for Frax gauges to 0 on Stake DAO inflation allocator contract:

    "chainId": 1,
    "from": "0x8fd8f9a1b6490cdafa858d7de19b56027ddee15d",
    "to": "0xbb6fbb48d3bfddb2e0690e87894623e2e65bcacb",
    "data": "0x6f816a200000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000ad18016508cb59adf4e2675edbfe747230f7bfe0000000000000000000000007f5de2476b3edb1ccdb45ae800f92604934f0370000000000000000000000000a9b3c2209e85b136610959b85379ce3c2c50eb7e000000000000000000000000b7ecfb95ff657a7a136262bfe7ca6c70630484ad0000000000000000000000002cbca5ffc481144e421a9bb992251a80490105a50000000000000000000000004262748336aa9ac1a7f1a442a220e2da03cfee0900000000000000000000000004643e02d10109fddbb725be4d16147b9aeb26f7000000000000000000000000ac14864ce5a98af3248ffbf549441b04421247d3000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
    "gas": "0x1c4b0",
    "maxFeePerGas": "0x89d5f3200",
    "maxPriorityFeePerGas": "0x89d5f3200",
    "nonce": "0x79"
}
  1. Push transaction to timelock to adjust inflation to 1.1 SDT per block
    [{"description":"Set alloc of 100 on Dummy Master Token","contract":"0xD3cFc4E65a73BB6C482383EB38f5C3E1d1411616","signature":"set(uint256,uint256,bool)","target":"0xfEA5E213bbD81A8a94D0E1eDB09dBD7CEab61e1c","value":0,"data":"0x000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000000"}]

  2. Once timelock is passed, push the transaction in the multisig.

Voting options

  • Yes, kill incentives for sdfrax3crv
  • No, keep incentives for sdfrax3crv
  • I support this proposal
  • I don’t support this proposal

0 voters