Last updated a week ago
Protocols interactions in the UTxO model lack standardized interfaces, hindering composability and UI development by relying on provider-specific abstractions for transaction building.
Map well-known Cardano dApp protocols to an interface describing user-intents in the Tx3 language, enabling an API layer for seamless interactions with Cardano, similar to REST APIs in Web2
This is the total amount allocated to by TxPipe - API Layer for Cardano protocols using Tx3.
1/4
Architecture Design and Project Scaffold
Cost: $ADA 29,375
Delivery: Month 1 - Dec 2025
2/4
Interface Definitions for 5 Cardano Protocols
Cost: $ADA 26,927
Delivery: Month 2 - Jan 2026
3/4
Codegen Mechanism and API Layer
Cost: $ADA 26,927
Delivery: Month 3 - Feb 2026
4/4
Final Report
Cost: $ADA 14,688
Delivery: Month 4 - Mar 2026
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Please provide your proposal title
by TxPipe - API Layer for Cardano protocols using Tx3
Enter the amount of funding you are requesting in ADA
97917
Please specify how many months you expect your project to last
6
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Protocols interactions in the UTxO model lack standardized interfaces, hindering composability and UI development by relying on provider-specific abstractions for transaction building.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
no dependencies
Will your project's outputs be fully open source?
Yes
License and Additional Information
Apache 2.0
Please choose the most relevant theme and tag related to the outcomes of your proposal
Developer Tools
Mention your open source license and describe your open source license rationale.
Apache 2.0 was chosen because it is a permissive and business-friendly license, widely adopted across the open-source ecosystem, and it provides legal clarity with explicit patent protection for contributors and users.
How do you make sure your source code is accessible to the public from project start, and people are informed?
The repository will be public from day one, with all development activity shared transparently. Updates will be announced through public channels, and a dedicated Discord channel will allow direct community interaction.
How will you provide high quality documentation?
A comprehensive public documentation site will be maintained, including user guides, developer references, and contribution guidelines, following the same high standards established in TxPipe’s previous open-source projects.
Please describe your proposed solution and how it addresses the problem
The UTxO model lacks an interface describing how to interact with dApp protocols. There's nothing in a dApp protocol describing how to map user-intents to transactions that interact with on-chain artifacts to fulfill those request. Users rely on provider-specific user-interfaces to abstract the complexity of building these transactions.
This ad-hoc approach to dApp interactions is a limiting factor. Composability of protocols, orchestration of protocol workflows, novel UI development, etc; have such a high level of effort that it becomes prohibitive in many scenarios.
It would be much more powerful if dApp protocols could be expressed as an API with a clear interface in similar fashion as web2 solves the abstraction of their backend services as collections of web APIs.
TxPipe has developed a DSL (domain-specific language) that allows developers to express UTxO protocols in terms of user-intents, turning the transaction-building problem into function calls with a explicit parameter set.
This proposal aims to reverse-engineer existing top dApp protocols in the Cardano network and provide a well-defined interface (expressed as Tx3 code) and create an API layer allowing any developer to interact with Cardano dApps as effortlessly as interacting with a REST API in the web2 world.
The scope of proposal includes the following main components / tasks:
We'll select the protocols to reverse engineer using the following criteria:
Please define the positive impact your project will have on the wider Cardano community
By making leading Cardano protocols accessible through ready-to-deploy APIs, this project lowers technical and operational barriers while increasing integration flexibility. Developers can build on established protocols without deep protocol-level expertise, extensive custom transaction-building, or reliance on third-party infrastructure.
Enabling self-hosted deployments further reduce the ecosystem’s dependence on centralized protocol operations, mitigating risks from outages, bottlenecks, and single points of failure. This increased accessibility will accelerate application development, expand the range of teams able to launch on Cardano, and unlock new composability between protocols—fostering a more resilient, diverse, and interconnected ecosystem
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?
TxPipe has been developing open-source tools for the Cardano ecosystem for over 4 years and we're not going anywhere. Evidence of our commitment can be found by evaluating the continuous activity of our public code repositories. We are maintainers of widely used open-source tools like Pallas, Dolos, or Oura.
Experience developing in the Cardano ecosystem
TxPipe has helped develop and audit several top tier dApps for the Cardano ecosystem, giving us deep understanding of protocol architectures. This experience allows us to evaluate the feasibility of the project and its potential benefit from a developer's perspective.
Successful Catalyst proposals
We have successfully completed several Catalyst proposals. This is evidence that our team has the required capabilities to fulfill these type of projects.
Development process will be public and open-source
Both the output and the development process will be public and open-source. This approach provides an easy way for the Catalyst team and the Cardano community to evaluate the progress at each step of the process.
Milestone Title
Project Scaffold and Architecture
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
1
Cost
29375
Progress
10 %
Milestone Title
Reverse Engineering of Cardano Protocols
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
3
Cost
26667
Progress
50 %
Milestone Title
Codegen Mechanism and API Layer
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
5
Cost
26667
Progress
90 %
Milestone Title
Final Report
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
6
Cost
15208
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Total = 97,917
ADA/USD rate = 0.6
How does the cost of the project represent value for the Cardano ecosystem?
The bulk of the budget falls under the software development category. TxPipe has extensive experience in the field, allowing it to provide good value for money. The hourly rates are defined using fair market prices. The estimation for the level of effort takes into account all of the optimizations that our team is capable of providing after years of experience developing software solutions in the Cardano ecosystem.
Terms and Conditions:
Yes