funded

Staking Basket Multi-Delegation Contract Open-Source

₳47,999.00 Received
₳199,999.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Impact Alignment
Feasibility
Value for money
Solution

We have built Staking Baskets, a smart contract that allows users to deposit their ADA and delegate to multiple Stake Pools. Current smart-contracts could use this code to increase decentralization.

Problem:

SPOs are closing down operations at an alarming rate, due to lack of delegation. If profitable, these operators would likely contribute more time and resources towards building on the Cardano network.

Yes Votes:
₳ 172,923,498
No Votes:
Votes Cast:
454

This proposal was approved and funded by the Cardano Community via Project F11: Cardano Open: Developers - technical Catalyst funding round.

[SOLUTION] 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.

[IMPACT] Please define the positive impact your project will have on the wider Cardano community.

We've spent a large amount of capital, and time developing this contract. Almost every dApp on Cardano could benefit by integrating multi-delegation into their existing smart-contracts. By open-sourcing this smart-contract we could save developers on Cardano a lot of time, and money.

[CAPABILITY & FEASIBILITY] What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

alpha.atrium.io is now available to test. Staking Baskets are now on preview network and are operating as expected. Stoa, our Updateable NFT minting smart contract is also in testnet and operating. Atrium has spent significant time and resources on building the foundation for a thriving ecosystem that will sit at the heart of Cardano. As a team, we have consistently delivered on everything we have promised and have a track record of building high quality products, both individually and collectively. Mlabs are one of the most respected development agencies building in the Cardano space. Anastasia labs are an exceptionally talented team of developers and their detailed approach to auditing the contract is world class. We are very close to completing this project.

[Project Milestones] What are the key milestones you need to achieve in order to complete your project successfully?

Staking Basket Creation on Preview Network

>Staking Basket deposit/withdraw on Cardano’s preview Network

Staking Basket delegation to 50 Stakepools

>Staking Basket rewards withdraw, and proof of running for 10 epochs.

>Staking Basket Audit

Staking Basket open-source

[RESOURCES] Who is in the project team and what are their roles?

Peyton: Âtrium Lab - Co-founder

Ben: Âtrium Lab - Co-founder and Creative Director

Brian: Âtrium Lab - Lead Developer

Nick: Âtrium Lab - Backend developer

Angelo: Âtrium Lab - Full Stack Developer

Preston: Full stack developer

Cheyenne: Âtrium Lab - Community management

Kyle: Âtrium Lab - Head of security

Ben: MLabs - Smart Contract developer

Sahil: MLabs - Smart Contract developer

Alexey: MLabs - Smart Contract developer

[BUDGET & COSTS] Please provide a cost breakdown of the proposed work and resources.

This contract costed us a significant amount more than the amount we’re asking for in this proposal.

500k ADA ~ Smart-contract code

20k ADA ~ Open-source

150k ADA ~ Audit

[VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?

This proposal is has significant value for money for the Cardano ecosystem. The total cost of this contract is significantly higher than what we’re asking for in this open-source proposal. Any dApp on Cardano could view this code to save hundreds of thousands of dollars of development to ensure their dApp delegates to multiple stakepools on Cardano.

Community Reviews (1)

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00