Discussion Details

Core
Type
ACTIVE

MLabs Core Tool Maintenance & Enhancement: Plutarch

0 comments
Submitted: 1 Apr 2025, 15:04 UTC (Epoch 549)
Updated: 15 Apr 2025, 10:24 UTC (Epoch 552)
ID:53
ml

mlabsllc01

Budget$168,000 (243,478 ADA)
ADA Rate$0.69
Preferred CurrencyUnited States Dollar (USD)
Contract TypeService Level Agreement

Description

This proposal seeks funding for the ongoing annual maintenance and feature enhancement of Plutarch, a production-grade eDSL in Haskell for creating Cardano smart contracts. As a core tool widely adopted within the ecosystem, Plutarch requires consistent upkeep. Funding covers maintenance (bug fixes, compatibility updates for hardforks) and new feature implementation based on community needs (e.g., via GitHub issues). This ensures Plutarch remains resilient, powerful, and up-to-date, supporting developers and the ecosystem.

Problem Statement

As a core production-grade tool for Cardano smart contracts, Plutarch requires consistent upkeep and enhancements to align with network growth and upcoming hardforks. This proposal addresses the need for dedicated funding to maintain Plutarch's resilience, add features, and ensure ongoing compatibility, supporting developers and strengthening the ecosystem. Without dedicated funding, this essential tool risks becoming outdated, hindering developer productivity.

Proposal Benefit

This proposal ensures Plutarch remains robust, up-to-date, and supported, benefiting Cardano developers and dApp projects who rely on it. The value is a more stable, efficient development environment, fostering innovation. The ROI includes increased developer productivity, enhanced dApp quality, and overall ecosystem health through maintained core infrastructure. Plutarch's wide adoption demonstrates its value.

Key Proposal Deliverables

Quarterly maintenance releases addressing critical bugs;Confirmed compatibility with specified Cardano Node/Plutus versions upon their release;Updated user documentation. Definition of Done: Releases published on GitHub;Compatibility tests passed;Documentation updated.

Cost Breakdown

Total: $168,000 USD / 243,478 ADA. Note: The budget below assumes 800 hrs Maintenance ($96k) + 600 hrs Enhancements ($72k). Example Structure: Developer Effort (Maintenance - 800 hrs): [approx. $96k] Developer Effort (Enhancements - 600 hrs): [approx. $96k] Project Management / QA Overhead: 10% of grant or $16,800 or 24347 ADA

Resourcing & Duration

Duration Estimate: 12 months Resourcing Estimate: Estimated 1,400 hours total effort over 12 months. This will involve 2 or more core developers from MLabs LTD with expertise in Haskell, Plutus, and Cardano tooling.

Experience

MLabs LTD is the primary developer and maintainer of Plutarch since its inception. Our team possesses deep expertise in Haskell, Plutus, compilers, and Cardano development, evidenced by the successful delivery and maintenance of numerous core ecosystem tools and successful projects funded via Project Catalyst and other avenues.

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 Plutarch throughout the 12-month funding period. Future maintenance beyond this requires subsequent funding.

Supplementary Endorsement

Plutarch is widely adopted within the Cardano ecosystem, demonstrating significant community reliance and endorsement through use. Known adopters include: MLabs, Genius Yield, DCSpark, AADA Finance, Liqwid Finance, Agora, MuesliSwap, TxPipe, Clarity, Midgard, Axo Trade, DJED, Kwarxs, Lenfi, Pisa Fees, Optim Finance, Zamarad, Ikigai, SingularityNET.

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:53

Cast Your Vote

Coming Soon!

Comments (0)

No comments yet. Be the first to comment!

Governance Space on Cardano Blockchain

Are You Ready to Participate?

Building Together to Drive Cardano Forward.