Observing and reacting to on-chain events is a complex technical task. Bridges and cross-chain channels to / from Cardano requires a lot of development effort which is usually duplicated across teams.
This is the total amount allocated to Oura by TxPipe: going multi-chain.
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Oura is a battle-tested Cardano-specific tool to observe and process on-chain events. We'll extend Oura's capabilities to support observing events from Bitcoin, Ethereum and Substrate.
No dependencies.
All source-code developed for this proposal will be released under Apache 2.0 license.
We need to lower the entry-barrier for projects that want to implement bridges and cross-chain messaging with Cardano. By providing reusable building blocks, we can bring down the development cost drastically.
Oura is an existing, battle-tested tool to build data pipelines that connect Cardano's on-chain events (eg: blocks, transactions, certificates, etc) to external system such as work-queues, databases and web-hooks. It's used extensibly by many projects in the ecosystem.
Oura has a modular architecture with a diverse set of plugins to fulfill Cardano-specific tasks. Our solution consists on extending the current library of plugins to include connectors to other blockchains, allowing the creation of data pipelines that expand across multiple chains.
In particular we are implementing the following features:
This project directly addresses a critical need in the evolving Web3 landscape: cross chain interoperability. As the blockchain space expands with a growing number of L1s, L2s, and L3s, users and developers face increasing complexity and fragmentation. A prerequisite for wide adoption is seamless communication between otherwise siloed ecosystems.
Empowering developers with tools to implement bridges between Cardano and other chains will improve liquidity, enable new use-cases and make it more attractive for enterprise adoption.
Cardano's robust technology and large pool operator network make it ideally suited to become the best-in-class settlement layer. This would drive on-chain activity and appreciation of ADA as a base asset.
TxPipe is an active member of the Cardano ecosystem
TxPipe has been developing open-source tools for the Cardano ecosystem for over 2 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.
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:
Bitcoin Integration
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Ethereum Integration
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Substrate Integration
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Cross-Chain Messaging Reference Implementation
Milestone outputs:
Acceptance criteria:
Evidence of milestone completion:
Closeout 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.