[Notice] kETH: Full DAO-based Operations & Management

Overview

kETH protocol management will be coming under the full control of the DAO managed autonomous operations and continuous upgrades with the support of protocol guardians.

The kETH dapp can be found here: https://dapp-ipfs.getketh.com/

kETH code is available here: GitHub - stakehouse-dev/kETH-index-rc: kETH Release Candidate on Goerli

kETH formal audit Protocol properties: Audits/Protocol properties-kETH.pdf at main · stakehouse-dev/Audits · GitHub

The docs can be found here: kETH - LST Optimizer | Blockswap Docs

As part of this transition, the following will be undertaken by the core contributors:

  1. Opening kETH strategies for decentralized asset management
  2. Deployment of Kontroller
  3. Transfer ownership of key kETH protocol contracts to the controller

Opening kETH Strategies

kETH is a strategy based protocol and implements a number of strategies to help its users achieve a benchmark rate of yield on their ETH. The following strategies are now open to the general public:

  • ETH to dETH:
    • 0x9a0F65f1c2Ea92Da82Ef070ab947862B8799C103
  • rETH to dETH:
    • 0x9Af4c3ff515E9d2217eD8A6de99F79d20F8d33Ac
  • rETH to LSD Giant Pool:
    • 0xCf658d9d259fE03F7801E922cB87803E2e2856FE
  • stETH to dETH
    • 0x91e3c7BE9d4594599e9c4F5F2DB67eE4E91F02fc
  • stETH to LSD Giant Pool
    • 0x86c13381eCd08aC7BC8242fAaEf2548bc2bab7fE
  • LSD Giant Pool LP to dETH
    • 0x593E5E3567d75aEb01A61c33dF5F64C13b24bB5D
  • yETH to dETH
    • 0xD58962A19983Eb0047C00136014ce299d9229Bdb
  • yETH to giant LP
    • 0xb54D60Fc5250548af3690e010F3df5E45dA83BA9

The following guide can be used to invoke any of the swappers: Swapping ETH for dETH in kETH Protocol | Blockswap docs

It is advised to prioritize swapping into dETH when the dETH vault has savETH, as that will instantly boost the yield. Otherwise, depositing in the giant pool allows more Stakehouse protocol validators to be set up, which will allow more dETH to be minted. Protocol guardians are encouraged to balance reports to keep the kETH yield high.

Deployment of Kontroller

Similar to the Comptroller from Compoud Protocol, a Kontroller for kETH protocol has been deployed:

The smart contract is fully immutable, and the code is verified on Etherscan for inspection. This simple contract will allow the DAO (through Tally proposals) to:

  • Perform upgrades to the kETH protocol, including whitelisting new ETH-based strategies
  • Update protocol parameters such as the mint ceiling for kETH - currently set at 300,000 kETH or $1 billion.
  • Use pause and unpause circuit breakers if required

In addition, the Kontroller allows a guardian from the core contributor to have the ability to execute one function on the kETH protocol contracts: pause(). Again, this is very close to the Compound Protocol DAO behavior and allows pause to be triggered faster than a DAO proposal can be executed. Unpause is always in the possession of the DAO. This behavior described can be verified with the deployed contract on Etherscan.

Transfer ownership of key kETH protocol contracts to the controller

Once the community has had time to understand the proposal, ownership will be transferred to the Kontroller for the following key contracts:

  • kETH Vault (kETH Token)
    • 0xe0c28a5a2da3920946e8bf821f61f7bea311048b
  • kETH strategy and asset manager
    • 0xa060a5F83Db8bf08b45Cf56Db370c9383b7B895C
  • dETH Vault
    • 0x4c7af9bddac5bd3bee9cd2aa2feeeee7610f5a6b

Once this is activated, all future upgrades, changes, raising kETH asset ceiling, adding and removing kETH asset markets goes through DAO voting and gets executed based on voting decision outcome.

7 Likes

Update:

Following the previous notice, please refer to the transaction below regarding the transfer of kETH ownership to DAO:

Transaction Link: Ethereum Transaction Hash (Txhash) Details | Etherscan

Moving forward, all kETH protocol upgrades and feature management will be governed via DAO voting outcomes for execution.

3 Likes

Update:

Further to the ownership transfer as above, the remaining BSN - kETH protocol emission allocation has been sent back to the DAO treasury. It will now be automatically managed through voting as part of automated continuous operations using kontrol and the DAO contract.

Etherscan transaction link:

3 Likes