Proposals

/

Proposal

Executed

TIP-121c: Start FEI and TRIBE Redemption


User profile image

by

by

tomwaite.eth

tomwaite.eth

ID 648634...2263

ID 648634...2263

Proposed on: Sep 22nd, 2022

Proposed on: Sep 22nd, 2022

Votes

Actions

Type

Address

Details

Custom

unpause(..)

Custom

Account

0x8fFA...0014

Method

unpause(..)

Custom

0x8d5E...d7b9

revokeMinter(..)

Custom

Account

0x8d5E...d7b9

Method

revokeMinter(..)

Custom

0x8d5E...d7b9

revokePCVController(..)

Custom

Account

0x8d5E...d7b9

Method

revokePCVController(..)

Custom

0x8d5E...d7b9

revokePCVController(..)

Custom

Account

0x8d5E...d7b9

Method

revokePCVController(..)

Custom

0x2A18...dfc2

pause(..)

Custom

Account

0x2A18...dfc2

Method

pause(..)

Custom

0x2A18...dfc2

pauseMint(..)

Custom

Account

0x2A18...dfc2

Method

pauseMint(..)

Custom

0x2A18...dfc2

pauseRedeem(..)

Custom

Account

0x2A18...dfc2

Method

pauseRedeem(..)

Custom

0x8d5E...d7b9

grantMinter(..)

Custom

Account

0x8d5E...d7b9

Method

grantMinter(..)

Custom

0x221f...0179

withdrawRatio(..)

Custom

Account

0x221f...0179

Method

withdrawRatio(..)

Custom

0x8fFA...0014

withdraw(..)

Custom

Account

0x8fFA...0014

Method

withdraw(..)

Custom

0x221f...0179

withdrawRatioERC20(..)

Custom

Account

0x221f...0179

Method

withdrawRatioERC20(..)

Custom

0x7842...49ce

burnFeiHeld(..)

Custom

Account

0x7842...49ce

Method

burnFeiHeld(..)

Custom

0x8d5E...d7b9

revokeMinter(..)

Custom

Account

0x8d5E...d7b9

Method

revokeMinter(..)

Custom

0xFF6f...d257

swapDeposit(..)

Custom

Account

0xFF6f...d257

Method

swapDeposit(..)

Custom

0xFF6f...d257

removeDeposit(..)

Custom

Account

0xFF6f...d257

Method

removeDeposit(..)

Custom

0x0243...2993

setSafeAddresses(..)

Custom

Account

0x0243...2993

Method

setSafeAddresses(..)

Custom

0x0243...2993

unsetSafeAddresses(..)

Custom

Account

0x0243...2993

Method

unsetSafeAddresses(..)

Custom

0xd079...d113

setWithdrawInfo(..)

Custom

Account

0xd079...d113

Method

setWithdrawInfo(..)

Custom

0xd079...d113

setWithdrawInfo(..)

Custom

Account

0xd079...d113

Method

setWithdrawInfo(..)

Custom

0x221f...0179

withdrawRatioERC20(..)

Custom

Account

0x221f...0179

Method

withdrawRatioERC20(..)

Custom

0xc4EA...08B2

withdrawERC20(..)

Custom

Account

0xc4EA...08B2

Method

withdrawERC20(..)

Custom

0xc4EA...08B2

withdrawERC20(..)

Custom

Account

0xc4EA...08B2

Method

withdrawERC20(..)

Custom

0x6697...09E2

withdrawERC20(..)

Custom

Account

0x6697...09E2

Method

withdrawERC20(..)

Custom

0x221f...0179

withdrawRatioERC20(..)

Custom

Account

0x221f...0179

Method

withdrawRatioERC20(..)

Custom

0x221f...0179

withdrawRatioERC20(..)

Custom

Account

0x221f...0179

Method

withdrawRatioERC20(..)

Custom

0xc770...e52d

transfer(..)

Custom

Account

0xc770...e52d

Method

transfer(..)

Custom

0x6DEA...c54D

transfer(..)

Custom

Account

0x6DEA...c54D

Method

transfer(..)

Custom

0x8fFA...0014

pause(..)

Custom

Account

0x8fFA...0014

Method

pause(..)

Proposal

TIP-121c: Start FEI and TRIBE Redemption

This proposal implements zero fee redemption of FEI 1:1 to DAI and pro-rata TRIBE redemptions for remaining PCV assets.

It transfers 51,450,791 DAI to an immutable, zero-fee, FEI to DAI wrapper contract (SimpleFeiDaiPSM). In addition, all DAI from the existing PSM will be transferred to maintain a complete 1:1 backing against a changing circulating FEI value.

The remaining 30,666,344 DAI would be transferred to the TribeRedeemer along with all 50.3k stETH, 15,316,691 FOX and 1,101,298 LQTY.

The effective circulating TRIBE value with pro rata claims to these tokens is 458,964,340. For simplicity, this means each 10,000 TRIBE would receive at least:

  • 668.15 DAI
  • 1.096 stETH
  • 333.71 FOX
  • 23.98 LQTY

The ability to redeem TRIBE is at holder discretion and would be open indefinitely, allowing people to claim TRIBE at the time of their choosing. Two additional sources of remaining funding would be added after the completion of the consolidation steps approved in TIP-121a:

Any assets pending consolidation to the PCV, such as the above, would be added to the pro-rata distribution of PCV for TRIBE holders when available. Note that any TRIBE that claims before these consolidations will forfeit the pro-rata redemption value of these last assets from consolidation. Each TRIBE address can only redeem once.

The proposal also transfers the BAL and bb-a-USD yield from the veBAL contract to the Tribal Council Safe for the purpose of selling to DAI and distributing back in the TribeRedeemer. This is in preparation for the OTC with the Aave Companies, described above.

Lastly, it cleans up smart contract ACL roles and the collateralization oracle in line with the old contracts removed in this vote.

The code went through extensive testing, internal QA and external audits like https://code4rena.com/contests/2022-09-fei-and-tribe-redemption-contest.

Votes
Status