Cardano dApps rely on centralized API infrastructure introducing points of failure, prone to censorship, encouraging close source development and limiting true decentralization.
This is the total amount allocated to Dandelion-lite: Decentralized nodes for dummies for GameChanger, Gimbalabs, Roundtable and devs.
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Decentralize dApps and services, support developers , students and educate, all with a Docker-compose and Podman based project of popular open-source APIs that can be "started with 1 click"
Project is run from within the Gimbalabs governance structure. With help from the developers of the Gamechanger wallet. And M2tec developer op payment infrastructure hardware.
All code will be MIT licensed
Our main goal is development of software for high quality off-chain decentralized ecosystem of servers. We can greatly improve the sustainability of running dApps by helping people to run off-chain code. Placing Dandelion-lite in the governance structure of Gimbalabs. We intend to have a very relaxed approach to the API's that can be added. As long as the code is open source, so it can be worked on independently without permission. Dandelion-lite is already used in production as the API service provider for the Gamechanger wallet. See how easy it is to use: https://x.com/M2tec_1/status/1810946043288101224. Dandelion-lite is proven technology.
Making sure the API's will run using a local test-cluster. Because of this Dandelion-lite can run without an external internet connection. Allowing for easy setup, low resource requirements and minimal dependencies.
Part of the governance structure is an educational program based on the tools already created at Gimbalabs. Here we intend to help people understand the system and onboard people into contributing.
In future we intend to research / build several incentive programs for DNO's (Dando Node Operators). As a starting point, direct funding of DNO's is included in this proposal. This will be a montly funding payout with checks on if services were running that month. Funding will be for hardware and running cost.
For dApp developers and especially starting blockchain developers, it is essential to easily run the services needed to build breakthrough applications. With the proposed work we intend to remove roadblocks and streamline the access to publicly available API's.
Our team has extensive experience in blockchain development, building advanced wallet features. software engineering, and educational technology, making us well-suited to deliver this project. We’ve successfully delivered complex projects on time, within budget, and with full transparency.
Team Expertise:
Validation of Approach:
Trust and Accountability:
With our proven track record, technical skills, and commitment to transparency, we are confident in our ability to deliver this project and contribute positively to the Cardano ecosystem.
General planning stage
Milestone Outputs:
Acceptance criteria:
Evidence of milestone completion:
DNO onboarding stage
Milestone Outputs:
Acceptance criteria:
Evidence of milestone completion:
Education course
Milestone Outputs:
Acceptance criteria:
Evidence of milestone completion:
Maintainers on-boarding stage
Milestone Outputs:
Acceptance criteria:
Evidence of milestone completion:
Wrap-up stage
Milestone Outputs:
Acceptance criteria:
Evidence of milestone completion:
Gimbalabs
Gimbalabs is an organization that has been around for a considerable time already. Being a central point for people to learn about Cardano and how to develop on Cardano. Recently this is developing further into structures for governance about project planning and funding. Dandelion has been a part of this from the beginning and is a good fit for hosting API's. The structure of Gimbalabs welcomes all in the community to collaborate effectively. https://gimbalabs.com/.
Project leader
Maarten Menheere is an engineer with a masters degree Industrial design at Technical University in Delft. Founder and for 10 years owner of M2tec design and engineering. Has 15 years experience in project management and engineering of payment systems. M2tec was one of the first to deliver in Fund 5. Completing all set goals of the project within the set delivery schedule. Followed by development of the Totem v1 in Fund 7 . Linkedin: https://www.linkedin.com/in/maartenmenheere/
Lead developer:
Adriano Fiorenza is Entrepreneur & Senior Full Stack Developer with 15+ years of experience software and IOT development. Founder and Developer of GameChanger Wallet, participated in 1st gen Plutus Pioneer Program, Team member at ALDEA, Gimbalabs collaborator Linkedin: https://ar.linkedin.com/in/adriano-fiorenza
Developer:
Nelson Kshetrimayum is a passionate Cardano developer who transitioned from a background in physics to focusing on blockchain technology. He began his Cardano development journey with Gimbalabs, contributing to prototype a Cardano native Learning Management System. With a solid foundation in both physics and computer science, Nelson brings a unique interdisciplinary perspective to his work, particularly in the realm of improving science and education through technology. He is dedicated to advancing the open-source software movement and contributing to the growth of Cardano as a leading blockchain. Driven by a desire to learn new concepts, build innovative software, and explore distributed and fractal community governance, he aims to create meaningful change in society through technology.
Twitter: https://twitter.com/nelson_ksh
Adviser:
Roberto C. Morano: Gimbalabs co-founder, creator and maintainer of Dandelion. Stake Pool Operator since Shelley Incentivized Testnet (2019), currently running PEACE Pool. Systems administrator and dev-ops magician with experience building at Emurgo and for 12+ years on Open Source systems including community distributions for Linux.
LinkedIn: https://www.linkedin.com/in/rcmorano/
Personnel cost
Future maintenance work 60.000 ADA
Completed maintenance 50.000 ADA
Creation of educational content 30.000 ADA
Hardware
Support running off-chain services 50.000 ADA
Purchase with 5 year depreciation AMD Ryzen 9 - 128 GB RAM - 4TB storage → $2000 = 5714 ADA = 1142 ADA / year
Running Dandelion server yearly 400W → 7 ADA / day = 2492 ADA / year
Running server yearly = 3634 ADA
So funding could run 12 servers for a single year. Or 6 servers for 2 years.
Marketing cost
Design of promotional content - 2,000 ADA
Media and PR engagement - 3,500 ADA
Miscellaneous
Reserved for unforeseen costs or overruns - 3,500 ADA
Total 199,000 ADA
Reduced Development and Deployment Costs:
• Simplified Setup: By providing a comprehensive Docker-compose setup, developers can avoid the time-consuming and complex process of configuring and deploying essential services from scratch. This leads to significant savings in both time and money.
• Rapid Development Cycles: With a pre-configured environment, developers can focus more on building their dApps rather than managing infrastructure, leading to faster time-to-market and reduced costs associated with prolonged development phases.
Enhanced Performance and Scalability:
• Future-Proofing with Interoperability: By enabling seamless transitions to alternative indexers like cf-ledger-sync, the project ensures long-term sustainability and flexibility, reducing the need for future investments in major overhauls or migrations.
Open-Source Community Contributions:
• Collaborative Development: By open-sourcing the project, the Cardano community can contribute to its development and maintenance. This communal effort reduces the burden on any single entity and leverages the collective expertise and resources of the ecosystem.
• Shared Innovations: Best practices and innovations derived from projects like Koios and Blockfrost are incorporated and shared, ensuring that the broader community benefits from cutting-edge advancements without duplicating efforts.
Scalability and High Availability:
• Built-In Scalability: The Docker-compose setup is designed for scalability, allowing developers to easily adjust their infrastructure to meet varying demands without incurring substantial additional costs.
• High Availability: Pre-configured services for monitoring and logging enhance reliability, reducing downtime and associated costs with service interruptions.
Long-Term Sustainability:
• Optimized Resource Utilization: The project’s emphasis on performance optimization ensures efficient use of resources, which translates to lower operational costs over time.
• Support and Maintenance: Ongoing community support and regular updates ensure the infrastructure remains up-to-date and secure, mitigating the risk and costs associated with obsolescence and vulnerabilities.