Discussion Details

Core
Type
ACTIVE

MLabs Maintenance & Enhancement: Atlas PAB

1 comments
Submitted: 1 Apr 2025, 15:03 UTC (Epoch 549)
Updated: 15 Apr 2025, 10:25 UTC (Epoch 552)
ID:45
ml

mlabsllc01

Budget$57,600 (83,478 ADA)
ADA Rate$.69 USD/ADA
Preferred CurrencyUnited States Dollar (USD)
Contract TypeService Level Agreement

Description

This proposal seeks annual funding for the maintenance and enhancement of Atlas PAB, a Haskell application backend for Plutus smart contracts on Cardano. Atlas serves as a powerful query and indexing tool for Cardano data. Funding covers ongoing maintenance, compatibility updates with Cardano node/ledger changes, bug fixes, performance improvements, and the development of new features to keep Atlas aligned with Cardano's advancements. This ensures developers have a reliable and effective backend solution for building dApps. https://github.com/geniusyield/atlas/issues

Problem Statement

Atlas PAB is a powerful Haskell application backend, query, and indexing tool for Plutus smart contracts on Cardano. To keep Atlas aligned with Cardano's rapid advancements and ensure it remains a valuable resource for developers building complex dApps, it requires dedicated funding for ongoing maintenance, essential updates, and the implementation of new features. This proposal seeks that funding to prevent Atlas from falling behind and ensure its continued utility.

Proposal Benefit

Funding this proposal ensures Atlas PAB remains a robust and up-to-date backend solution for Cardano dApp developers. This benefits developers by providing a reliable tool for managing application logic, querying chain data, and indexing contract information. The ROI for the community includes enabling the development of more sophisticated dApps, improving backend performance and stability, and supporting key projects within the ecosystem that rely on Atlas.

Key Proposal Deliverables

Maintenance Deliverables: Regular maintenance releases addressing bugs;Compatibility updates for specified Cardano Node/Ledger/Plutus versions;Updated documentation. DoD: Releases published (e.g., on GitHub/Hackage);Compatibility tests passed;Docs updated. Enhancement Deliverables: Implementation of selected features/improvements (e.g., via GitHub issues for the correct repo);Enhanced query capabilities;Performance optimizations;Support for new Cardano protocol features relevant to backend development. DoD: Feature/library code merged, tested, documented, and included in a release. Community Receives: Regularly updated, stable, documented, and enhanced versions of the Atlas PAB library throughout the 12-month funding period.

Cost Breakdown

Total: $57,600 USD / 83,478 ADA. Example Structure based on 480 total hours: Developer Effort (Maintenance - 160 hrs ): approx. $19.2k Developer Effort (Enhancements - 320 hrs ): [ approx. $38.4k ]
Project Management / QA Overhead 10% $5760 USD and 8347 ADA)

Resourcing & Duration

Duration Estimate: 12 months Resourcing Estimate: Estimated 480 hours total effort over 12 months. This will involve 2 core developer(s) from MLabs LTD with expertise in Haskell, Plutus, Cardano APIs, and backend systems.

Experience

MLabs LTD is a maintainer of Atlas PAB. Our team possesses deep expertise in Haskell, Plutus, Cardano infrastructure, and building robust backend systems, evidenced by the successful delivery and maintenance of Atlas and other core ecosystem tools and projects.

Maintenance & Support

This proposal is for ongoing maintenance. If funded, MLabs LTD will provide continuous support including maintenance releases, bug fixes, and compatibility updates for Atlas PAB throughout the 12-month funding period. Future maintenance beyond this requires subsequent funding.

Supplementary Endorsement

Atlas PAB is used by several projects needing robust backend capabilities. Known adopters include: Genius Yield World Mobile Clarity
Kwarxs
Pisa Fees (Potentially, or via Atlas)

Roadmap Alignment

Does your proposal align with any of the Intersect Committees?

Open Source Committee

Does this proposal align to the Product Roadmap and Roadmap Goals?

Developer / User Experience

Administration and Auditing

Would you like Intersect to be your named Administrator, including acting as the auditor, as per the Cardano Constitution?

No

Ownership Information

Submitted On Behalf Of

Company

Social Handles

X/Twitter: @MLabs10

Key Dependencies

None

Created:4/1/2025
Last updated:4/15/2025
ID:45

Cast Your Vote

Coming Soon!

Comments (1)

Apr 9, 2025, 06:13 AM UTC

I fully support this proposal !

Governance Space on Cardano Blockchain

Are You Ready to Participate?

Building Together to Drive Cardano Forward.