Last updated 3 weeks ago
Cardano Partnerchains have the potential to improve scalability and on-chain activity, but building a partnerchain using Substrate is a complex technical task that requires very specific knowledge.
This is the total amount allocated to Cardano Partnerchain Reference Implementation by TxPipe.
1/6
Project Scaffolding
Cost: ₳ 35,000
Delivery: Month 1 - Feb 2025
2/6
Generic Substrate Chain
Cost: ₳ 35,000
Delivery: Month 2 - Mar 2025
3/6
Cardano Integration
Cost: ₳ 33,000
Delivery: Month 3 - Apr 2025
4/6
Use-case Specific Features
Cost: ₳ 34,572
Delivery: Month 4 - May 2025
5/6
Development tutorial
Cost: ₳ 30,000
Delivery: Month 5 - Jun 2025
6/6
Closeout Report
Cost: ₳ 29,571
Delivery: Month 6 - Jul 2025
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
We'll build a reference implementation of a Substrate partnerchain that can be use by developers in the ecosystem as blueprint / example to build their own specific chains.
No dependencies.
All source-code developed for the proposal will be licensed under Apache 2.0.
Building a partnerchain is the equivalent of building a new blockchain. One could even argue that the technical challenges are even more complex since it requires the integration with the Cardano protocol. The available resources and SDKs provided by IOG go a long way simplifying this development process, but the process still requires a huge effort.
Our solution to this problem involves building a fully functional partnerchain within the context of a particular use-case that development teams can use as a baseline or reference for their own implementations.
Our reference partnerchain will provide the following benefits for developers:
Given the diversity of use-cases, deciding which one to use for the reference implementation is not an easy choice. The short list of possibilities is:
To make this choice, we'll execute a community survey at the beginning of the development process asking for their preference. The result of the survey will define the use-case we'll use for the reference implementation. Since the scope / effort defers between each option, the amount of features to develop in each case will accommodate to the available budget / time.
The potential benefits of a rich partnerchain ecosystem on top of Cardano have been well extensively discussed and can be summarized as:
All of the above benefits won't live to its potential if the development effort is to high for any project to implement a partnerchain. A reference implementation of a partnerchain will improve our chances of building a rich and active partnerchain ecosystem.
TxPipe is an active member of the Cardano ecosystem
TxPipe has been developing open-source tools for the Cardano ecosystem for over 3 years and we're not going anywhere. Evidence of our commitment can be found by evaluating the continuous activity of our public code repositories.
Experience developing in the Cardano ecosystem
TxPipe has helped developed several dApps for the Cardano ecosystem. This experience allows us to evaluate the feasibility of the project and its potential benefit from a developer's perspective. We've also participated in development of chains using the released version of the IOG's Partnerchain SDK.
Successful Catalyst proposals
We have successfully completed several Catalyst proposals. This may serve as 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.
Project scaffolding
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Generic Substrate Chain
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Cardano Integration
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Use-case Specific Features
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Development Tutorial
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Final Report
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
TxPipe members involved in this project will be:
FTE = Full-time equivalent
Software development:
Infrastructure:
Project Management:
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.