Please describe your proposed solution
Our solution consists of a staking platform built on Cardano's sidechain Milkomeda. This staking platform will have:
1 - A staking vault creation page, where anyone will be able to create a staking vault for any token, let's say XYZ for the sake of example, permissionlessly.
2 - A vault page that, given a vault for some token XYZ, allows users to stake XYZ into the vault and later unstake XYZ from the vault.
3 - A reward distribution feature, that will allow any XYZ holder (including possibly the core team behind the XYZ project) to distribute rewards to the XYZ stakers.
When users stake XYZ, they receive a liquid accruing hodlXYZ token. When they unstake, they must pay an unstaking fee that is automatically distributed as rewards for those who continue staking.
We have proven (see: https://eprint.iacr.org/2023/1029.pdf) that the price of hodlXYZ always goes up w.r.t. the price of XYZ, and this serves as an additional incentive for users to stake.
To know more what this video:
https://www.youtube.com/watch?v=D7L7h7EOIow&t=8sWe chose to build on Cardano via Milkomeda, because it is easier to ensure that the unstaking fee gets paid also when users transfer hodlXYZ tokens.
We have already built hodlERG on Ergo and hodlALPH on Alephium. And now it is time to bring our protocol to Cardano, and for all tokens on Cardano.