Please describe your proposed solution.
Staking Baskets are a groundbreaking new innovation and schematic for furthering decentralization on the Cardano blockchain. Developed by Mlabs, a renowned specialist in Haskell and Rust, Staking Baskets are a smart contract system that allows users to delegate their ADA to a large number of stake pools in a user-friendly way. User will also be able to create their own Staking Baskets with their own list of stake pools.
Staking Baskets are a smart contract on the Cardano blockchain that takes the user’s ADA and delegates it across multiple pools in the ecosystem. For depositing the ADA, users will receive basket tokens that can be used to withdraw their initial ADA deposit + their rewards. These basket tokens are liquid and can be sent to other wallets. They can also be swapped on a DEX, given that there’s a liquidity pool. Diffusion, our first Staking Basket has been built and is now in the later stages of testing and integrating without our front end.
We would like to open-source this smart-contract so that future dApps on Cardano can save thousands of dollars on development when seeing that multi-delegation is necessary for all dApps.