Last updated a month ago
SPOs must juggle infrastructure, performance, security, monitoring, and evolving best practices. Many SPOs are solo or part-time operators who can't watch their node 24/7 or interpret every metric.
This assistant acts like a 24/7 DevOps engineer. It can help automate all major tasks needed to sustain a stake pool over time.
Please provide your proposal title
DevOps Assistant for SPOs Autonomous Stake Pool Ops
Enter the amount of funding you are requesting in ADA
80000
Please specify how many months you expect your project to last
5
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
SPOs must juggle infrastructure, performance, security, monitoring, and evolving best practices. Many SPOs are solo or part-time operators who can't watch their node 24/7 or interpret every metric.
Does your project have any dependencies on other organizations, technical or otherwise?
Yes
Describe any dependencies or write 'No dependencies'
Open-source tools and libraries that will be provied with the repository.
Will your project's outputs be fully open source?
Yes
License and Additional Information
MIT license
Please choose the most relevant theme and tag related to the outcomes of your proposal
AI
Mention your open source license and describe your open source license rationale.
We'll use the MIT license, which allows for the broadest distribution of a project's code. This will allow the widest spread of the tool and its use in various instances. We want the tool to help the most SPO operators and make it accessible to them freely.
How do you make sure your source code is accessible to the public from project start, and people are informed?
We'll create an open and public GitHub repository that will be able to be cloned by anyone. There will be instructions on how to deploy the tool, and there will also be video instructions on how it works. The tool can also be deployed on a stake pool that's in the test network for those wanting to learn it.
How will you provide high quality documentation?
The documentation will be detailed and available in the code repository. There will also be videos to accompany the steps to deploy the tools that can be followed by anyone looking to launch a stake pool.
Please describe your proposed solution and how it addresses the problem
Solution:
Key Features:
Please define the positive impact your project will have on the wider Cardano community
Stake pool running is a complicated process that requires a lot of time to self learn. There are very few resources that are updated for new operators, and this stops new pools from launching on Cardano. There is also little help when it comes to the maintenance of the stake pool itself once it's live on-chain. Here is where this tool can help onboard new operators and also keep up existing pools operations with less work.
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?
As a team, we have worked in Cardano for several years. We launched a project on-chain that included tokenization and supply chain traceability that used the Cardano ledger. We have created AI tools for image generation, code review, and chatbots for several types of industries. We worked with both API private models and also open-source models that can be self-hosted.
Milestone Title
Project set up
Milestone Outputs
Create the GitHub repository with the tool.
Launch a stake pool in the test network.
Integrate the tool with the pool on the test network.
Test the deployment of the tool and how it interacts with the pool on testnet.
Acceptance Criteria
There is a GitHub repository with an initial version of the tool. There is a pool launched on the Cardano pre-prod test network that interacts with the tool. The tool is shown in the test network to be able to maintain the stake pool and also launch pools via the tool itself.
Evidence of Completion
An open GitHub repository with the initial version of the DevOps Assistant.
A live stake pool on the pre-prod network in Cardano.
The tool is interacting with the pool in pre-prod. This will be shown in videos and also vian on-chian interactions.
Delivery Month
2
Cost
30000
Progress
30 %
Milestone Title
Live network launch
Milestone Outputs
A stake pool on the main Cardano network launched using the tool.
The tool is shown interacting with the pool on the main network.
There will be outputs published via X and also on GitHub that show how the DevOps tools are live 20/7 and are monitoring the status of the Cardano pool.
Acceptance Criteria
There should be a live stake pool on the main Cardano network that was deployed using the tool. The DevOps Assistant will be live monitoring the status and health of the pool on main-net. There will be outputs shown on X and GitHub that attest the tool is making updates regarding the live stake pool.
Evidence of Completion
Live stake pool on Cardano with the proper registration certificate.
The DevOps Assistant is monitoring the health of the live stake pool.
Outputs and on-chain metrics that show the pool and the DevOps Assistant interacting.
Delivery Month
4
Cost
30000
Progress
70 %
Milestone Title
Optimization
Milestone Outputs
Fix any performance issues and optimize the deployment of the DevOps Assistant.
Finish the documentation for the deployment of the tool.
Show metrics of how the DevOps Assistant performed over the 3 months it'll live on main-net.
Community outreach to promote the tool.
Acceptance Criteria
There is an open-source GitHub repository that can be cloned by anyone in the community. There is a live Cardano stake pool launched with the DevOps assistant and it's being monitored by the tool 24/7. There are on-chain metrics that show how the tool has performed over the period of time since its initial launch.
Evidence of Completion
Live Cardano stake pool with the proper certificate.
The pool was launched using the DevOps Assistant.
Uptime of the DevOps Assistant which is above 95%.
Appearances in X Spaces and Catalyst Town Halls showing the tool working and explanations.
Delivery Month
5
Cost
20000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Test network Launch 30000 ADA
Creation of GitHub repo
Initial setup of the tool
launch on pre-prod
DevOps operating
Live network launch 30000 ADA
Deploy a stake pool on main-net
DevOps Assistant working with the live pool
On-chain metrics for the tool
Optimization 20000 ADA
GitHub support and Documentation
Optimization of the project
Community Outreach
How does the cost of the project represent value for the Cardano ecosystem?
The tool will help the SPO operators to lessen their workload and speed up operations and maintenance of a pool. As an open GitHub repository, it'll be open and available for any user, either for an active pool or to learn how to launch one. We believe this will help:
Terms and Conditions:
Yes
Ričardas Darkšas is a dedicated programmer whose journey began immediately after graduation, diving into software development. His most recent venture includes completing courses in blockchain technology at EMURGO Academy and finishing the first batch of the Cardano Solution Architect, leading to his membership in a decentralized organization.
He has developed the backend and management system of the platform Cardano CoffeDAO. A tokenization service for specialty coffee grown in Honduras and sold in the United States. He also generated the images for the project using generative artificial intelligence. These models were run both in a local environment and on servers.
Sebastian Pereira is an economist who has experience working in several industries. After university, he worked as head of the planning department of a State corporation. In 2019, he decided to switch full-time to the crypto industry, starting as a writer for projects and publications.