Last updated 2 weeks ago
Addressing centralization risk in Lenfi by replacing reliance on a centralized UI for on-chain actions with a programmable SDK for decentralized borrowing/lending.
This is the total amount allocated to Wider accessibility of automatic borrowing - Lenfi Software Development Kit (SDK). 3 out of 4 milestones are completed.
1/4
Initiation of SDK on Github
Cost: ₳ 32,000
Delivery: Month 1 - Apr 2024
2/4
Batcher Integration
Cost: ₳ 32,000
Delivery: Month 2 - May 2024
3/4
Expansion to the pool actions
Cost: ₳ 32,000
Delivery: Month 3 - Jun 2024
4/4
Lenfi SDK Finalization
Cost: ₳ 29,000
Delivery: Month 4 - Jul 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Developing a Lenfi SDK to enable direct protocol interaction for users with basic programming skills, ensuring decentralization and greater accessibility.
No dependencies.
The entire project's outcome can be open source.
SDG 10, SDG 9
We identify a critical issue in the current operation of decentralized finance (DeFi) platforms, particularly Lenfi. The reliance on a centralized user interface (UI) for conducting on-chain transactions not only poses a risk of centralization but also limits accessibility and innovation. This goes against the core principles of DeFi and blockchain technology, which aim to democratize finance.
Our Approach:
To combat this, we propose the development of a Software Development Kit (SDK) for Lenfi. This toolkit will empower users with basic programming skills to directly interact with the Lenfi protocol. By bypassing the need for a centralized UI, we aim to foster a truly decentralized ecosystem where innovation and participation are not bottlenecked by technical barriers or centralized control points.
The development of the Lenfi SDK will significantly enhance the Cardano ecosystem by creating more efficient markets and increasing on-chain activities. By facilitating easier composability for other projects, it will pave the way for a more interconnected and robust DeFi landscape on the Cardano blockchain. This will not only attract new users and developers but also foster innovation and collaboration within the community. The SDK will serve as a foundational tool that empowers developers to build more diverse and user-friendly applications, contributing to the overall growth and maturity of the Cardano ecosystem.
The Lenfi team consists of two highly-skilled Plutus developers that are also fluent in Aiken. While one of them is a founding member of the project, working on it for over 2 years, the other is proficient in writing Aiken-based smart contracts.
You can see an example of our work on app.aada.finance / lenfi.io
Furthermore, we’ve successfully conducted several token emission events, like Private and Public Sales, and ISPO distribution.
Currently, our peer-to-peer lending app is the second largest lending protocol by TVL on Cardano: https://defillama.com/chain/Cardano
Milestone 1:
Public Github and posted Deno with initial actions of: Deposit/Withdraw/Borrow/Repay/Liquidate
Acceptance Criteria: Are those steps available to reach in Github?
Milestone 2:
Batcher execution actions. SDK user will be able to act as batcher for the protocol when the pool is busy. To execute: Deposit/Withdraw/Borrow/Repay orders for the batcher fee
Acceptance Criteria: Are those steps available to reach in Github?
Milestone 3:
Create Pool/Delete Pool/Delegate to Stake Pool actions added
Acceptance Criteria: Are those steps available to reach in Github?
Milestone 3 (Final one):
Create Pool/Delete Pool/Delegate to Stake Pool actions added
Acceptance Criteria: Are those steps available to reach in Github? Is the library fully set for users?
Mantas Andriuska is the co-founder and currently one of the two Aiken smart contract developers on the team. He has appeared in several YouTube and Twitter Space interviews regarding the launch and development of the Aada Finance V1 - the first peer-to-peer lending protocol on Cardano.
Micah Kendall is a main Aiken Smart Contract Developer.
Lukas Armonas is a Digital Marketing expert and Project Manager of Lenfi/Aada Finance. He has appeared in several interviews and is responsible for the documentation, educational, and marketing part of the project.
Ovidijus Dargis is the Operations Manager responsible for creating and implementing business growth strategies to promote the project. He oversees various business activities like partnerships and public relations.
Total Developer Work Hours: 480 hours
Total Funding for Development: 125,000 ADA
Average Hourly Rate:
In ADA: Approximately 260.42 ADA
In USD: Approximately $96.35 (based on the updated exchange rate of 0.37 USD/ADA)
Total Developer Salary:
In ADA: 125,000 ADA
In USD: $46,250 (based on the updated exchange rate of 0.37 USD/ADA)
All funds are dedicated for developer costs. Any other expenses (marketing, publishing) are going to be used from Lenfi Team.
The budget of 125,000 ADA for the Lenfi SDK project represents excellent value for money for the Cardano ecosystem by directly contributing to its growth and diversification. This cost is carefully calculated based on the prevailing industry rates for blockchain development, ensuring competitive compensation. Additionally, the investment will yield long-term benefits by enhancing market efficiency, increasing on-chain activities, and fostering a more robust and accessible DeFi landscape on Cardano, far outweighing the initial expenditure.