Please describe your proposed solution
Our proposed solution is designed to enhance the (decentralized finance) landscape within the Cardano ecosystem by establishing a fully decentralized, community-governed farming solution based on smart contracts. We recognize the limitations of current farming systems, primarily their dependence on centralized backend services ensuring the correct distribution of tokens, which can undermine the principles of truly decentralized finance. Our approach involves the development of smart contracts that enforce the correct distribution of farming rewards, enabling trustless, DAO-governed farming. In addition to smart contracts, we also aim to develop the necessary off-chain infrastructure that is necessary to interact with the respective on-chain code.
In the following, we describe the components which the envisioned system is composed of:
- On-Chain Staking Contracts: “Farming” usually describes the process of staking, i.e. locking, LP tokens (which are tokens representing a liquidity pool provider’s position) in order to receive some additional reward that is provided as incentive, e.g. for liquidity provision. Hence the core component of our envisioned set of smart contracts is a contract that tracks staking position and the rewards earned by each staker. Note that this indeed represents a significant development challenge, as:
- Currently used staking contracts generally do not track the staker’s earned rewards at all. This is instead done in an off-chain way which requires the staker to trust the operator of such a centralized service.
- Computing rewards in an on-chain manner requires keeping track of the positions initialization time, as well as (depending on the reward distribution scheme) knowing who else staked how much throughout any given time period. It is not straightforward to implement such checks for an eUTxO-based blockchain.
In addition to enforcing correct reward payments per farm, our system must also manage the allocation of rewards among farms. For this we propose to implement two different mechanisms whose functionalities will complement each other.
- Top-Pools Contracts: First, there should be farms for all the largest liquidity pools available on the platform. In order to determine “size” of a pool inside the smart contract, LP-eUTxO’s will be fed into the contract to be used as price “oracles”. This way the contract can maintain a list of pools with largest TVL. Rewards will then be allocated to pools as a function of the pool’s rank in this list of top-TVL pools. The contract will be upgradeable via governance to adjust the parameters of this function.
- Governance-Based Farms: In addition to the top pools, a fair farming system should also allow for allocation of rewards to new/small pools if the community supports this token. After all, the motivation for farming is to incentivise pool growth. Therefore, we propose an additional contract that allows community-governed voting on farm proposals.
Why This Is Important for Cardano:
Our solution directly supports Cardano’s mission to advance decentralization and empower community governance within its ecosystem. By implementing a farming system that supports transparent and decentralized reward distribution through community-driven governance, we significantly enhance trust and user engagement. This infrastructure not only benefits individual projects by offering decentralized tools but also strengthens the overall Cardano network by fostering greater participation in DeFi activities. This is crucial for Cardano's ongoing growth and positioning as a leader in scalable blockchain solutions.
Engagement and Impact:
- Community Engagement: Especially with the above-described “governance-based farms”, our system is designed to naturally promote community involvement. By incorporating mechanisms that require and encourage user participation in governance processes, our solution ensures that it evolves in response to the community’s needs and feedback. This inclusive approach helps in building a robust and responsive DeFi ecosystem.
- Demonstration of Impact: We will demonstrate the impact of our solution through clear, quantifiable metrics such as the number of active stakers, the total value locked in pools, and the degree of participation in governance activities. These metrics will provide concrete evidence of the effectiveness of our system and its acceptance by the community.
Unique Aspects of Our Solution:
- Complete Decentralization: Unlike many existing solutions that rely on some centralized components, our system achieves full decentralization in every operational aspect—from the execution of staking contracts to the enforcement of governance decisions. This ensures that the platform remains resilient against various forms of tampering or control by any single entity.
- Community-Controlled: The power in our system is fully vested in the community, which is fundamental for genuine decentralized governance. This aligns very well with the decentralized ethos of DeFi and Cardano’s broader goals.
- Scalable and Adaptable Framework: The modular design of our smart contracts allows for easy adaptation and scalability. This flexibility ensures that our system can accommodate a variety of applications within the DeFi space, making it a versatile foundation for future expansions and innovations.