Proposal Details

Detailed information about this Catalyst proposal

ProposedFund 14

Mesh: New Tx Class for Mesh SDK

Unify and refactor Mesh's fragmented transaction building components into a consistent, developer-friendly framework with a new Tx class

Proposal Information

Project CatalystFund 14
CategoryCardano Open: Developers
Proposal Budget₳100,000
ProposerMesh
Duration5 months

Key Development Areas

Unified Transaction Building

Consolidate fragmented tx-builders across Whisky, core-csl, and core-cst into a single, coherent framework with consistent APIs and patterns.

New Tx Class Design

Implement a modular, extensible Tx class built on solid design principles that makes transaction building intuitive and maintainable for developers.

Enhanced Documentation

Create comprehensive, AI-optimized documentation that serves both human developers and AI models, accelerating adoption and reducing learning curves.

Developer Experience

Eliminate duplication, reduce complexity, and provide consistent patterns that make extending and maintaining transaction logic straightforward.

Proposal Milestones

I

Research & Design Principles

₳10,000December 2025

Research existing libraries and patterns, gather developer feedback, and define solid design principles for the new transaction building framework

Research on existing libraries and patternsDeveloper feedback collection on current pain pointsClear design principles definitionClick for details →
II

Refactor Whisky TxBuilder

₳30,000January 2026

Implement the updated tx-builder at Whisky as groundwork for the new tx class, including adaptor updates if needed

updated tx-builder as ground work of new tx classadaptor if neededComplete refactoring of Whisky tx-builderClick for details →
III

Refactor Core-CST TxBuilder

₳30,000February 2026

Implement equivalent refactoring from core-csl at core-cst to eliminate fragmentation between transaction building components

equivalent refactoring from core-csl at core-cstEliminate fragmentation between tx-buildersAlign core-cst with core-csl patternsClick for details →
IV

Update Mesh TxBuilder

₳20,000March 2026

Update Mesh's own TxBuilder to align with the new design principles and provide updated documentation for developers

Mesh TxBuilder with new design principlesdocumentation for developersEnsure consistency across all tx-buildersClick for details →
V

New Tx Class & Documentation

₳10,000April 2026

Implement the new Tx class design, create comprehensive developer documentation, and deliver close-out report and video

new Tx class design & implementationcomprehensive developer documentation& submit close out reportClick for details →