Oura by TxPipe: Maintaining Cardano's Event Pipeline
TxPipe
ID: 69f9dabb92f043aa2df1a282
This proposal requests 420,000 ADA (plus a 105,000 ADA contingency reserve) to fund **a part-time maintainer for Oura** ([https://github.com/txpipe/oura](https://github.com/txpipe/oura)) over 12 months at an annual rate of $105,000 USD. Oura has been funded twice through Project Catalyst (Fund 9 and Fund 13) for feature development, and this proposal seeks to establish sustained maintenance coverage through Intersect's treasury process. Oura is a Rust-native pipeline tool that connects to Cardano nodes, monitors blockchain events, and routes matching patterns to pluggable outputs for processing. It supports multiple data sources (N2C, N2N, S3, Mithril, UTxO RPC) and a wide range of sinks (Kafka, Elasticsearch, AWS Lambda/S3/SQS, RabbitMQ, Redis, SQL databases, webhooks, and others). Oura is built on the Pallas library and designed for minimal resource footprint, making it suitable for environments ranging from production infrastructure to low-resource setups. With 654 commits, 288 stars, 79 forks, and 58 contributors, Oura is the most starred project in the TxPipe portfolio and stands as a strong example of open-source collaboration in the Cardano ecosystem. The project remains fully open-source and actively welcomes contributions from the broader developer community. The maintainer's work is organized across three areas, to ensure Oura remains usable, reliable, and up to date for every downstream user that depends on it: - Essential maintenance of the codebase, including dependency updates, Cardano protocol compatibility, performance improvements, bug fixing and documentation. - Community support includes issue triage, review of external contributions, enhancements driven by ecosystem feedback, and public communication with the developer community. - And as an important addition to the maintenance scope, we'll focus on upgrading Oura compatibility with AI-driven development workflows by providing AI-friendly documentation and integration resources.
- Competes with other proposals in this batch: hydra-txpipe-pallas-rust-libraries-year2.json, hydra-txpipe-utxo-rpc-integration-standard.json, hydra-txpipe-dolos-lightweight-data-node.json.
Scorecard
How this score works
Each criterion is worth between 1 and 4 points. The score is the points earned out of the points on criteria that have been answered — shown as a percentage. Green is 75% or higher, Amber is 50–74%, and Red is below 50%.
Some criteria are checked automatically against the proposal data (open source, doxxed team, treasury return clauses, etc.). Others are human-judgment calls — value for money, public good, whether the deliverables are realistic. Those stay blank until a DRep ticks them.
Criteria can also be marked Not applicablewhen they don't fit the proposal — for example, "open source" doesn't apply to a DAO governance proposal with no software output. Those are excluded from the score entirely, neither helping nor hurting.
Green requires 80% coverage. If less than 80% of the applicable criteria (by points) have been answered, the verdict stays at Amber — "pending review" — even when every answered criterion passes. This proposal's coverage is currently 68% (13 of 19 applicable criteria answered). The auto-calculated band would have been Green, but coverage is below the threshold so the verdict is shown as Amber to flag that judgment criteria are still pending.
Vote intent
Export & audit
↓ Download scorecard.mdRaw payload · Treasury (true) / Admin (intersect)
{
"_meta": {
"schema_version": "1.2.0",
"ingested_at": "2026-05-11",
"source_url": "https://hydra.intersectmbo.org",
"proposal_id": "69f9dabb92f043aa2df1a282",
"title": "Oura by TxPipe: Maintaining Cardano's Event Pipeline",
"proposer": "TxPipe",
"administrator": "Intersect",
"estimated_duration_months": 12,
"requested_budget_ada": 540750,
"requested_budget_usd": 135188,
"ada_usd_rate_proposer": 0.25
},
"identity": {
"doxxed": true,
"doxxed_notes": "TxPipe, Santiago Carmuega (founder) as lead maintainer. Public GitHub at github.com/txpipe.",
"doxxed_set_by": "ai"
},
"metadata": {
"open_source": "yes",
"open_source_notes": "Apache 2.0 on GitHub. Oura at github.com/txpipe/oura with 654 commits, 288 stars, 79 forks, 58 contributors.",
"open_source_set_by": "ai",
"has_prior_delivery": true,
"has_prior_delivery_notes": "Oura previously funded twice through Project Catalyst (Fund 9 and Fund 13) for feature development. This is the first dedicated maintenance proposal for Oura via Intersect (note: Oura is NOT continuing an existing Intersect maintenance contract, unlike Pallas/Dolos/UTxO RPC which have explicit EC-xxxx-25 prior contracts). TxPipe 30 Catalyst proposals (24 delivered, 6 on schedule), Intersect 2025 contracts for Pallas/Dolos/UTxO RPC on schedule.",
"has_prior_delivery_set_by": "ai",
"admin_model": "intersect",
"admin_model_set_by": "ai",
"duplicate_of_existing_solution": {
"value": "no",
"confidence": "high",
"set_by": "ai",
"notes": "Oura is the most-starred TxPipe project and the established Rust-native pipeline tool for Cardano blockchain event processing. Supports multiple sources (N2C, N2N, S3, Mithril, UTxO RPC) and a wide range of sinks (Kafka, Elasticsearch, AWS Lambda/S3/SQS, RabbitMQ, Redis, SQL databases, webhooks). No equivalent competing tool in this niche."
}
},
"ask": {
"usd_peg_vs_market": "neutral",
"usd_peg_vs_market_notes": "0.25 ADA/USD market rate; 105K ADA FX contingency against 0.20 floor.",
"usd_peg_vs_market_set_by": "ai",
"milestone_payments_disclosed": true,
"milestone_payments_disclosed_set_by": "ai",
"milestone_schedule_disclosed": "amounts_and_dates",
"milestone_schedule_disclosed_notes": "Four quarterly milestones with consistent acceptance criteria (GitHub PRs, CI green, protocol compatibility, issue triage).",
"milestone_schedule_disclosed_set_by": "ai"
},
"treasury_return": {
"has_return_clause": true,
"has_return_clause_set_by": "ai",
"treasury_favourability": "moderate",
"treasury_favourability_notes": "Same disciplined FX contingency design as other TxPipe proposals — 105K ADA reserve calculated against $0.20 floor, evaluated at each milestone payment, unused portion returned. Treasury-favorable.",
"treasury_favourability_set_by": "ai"
},
"relationships": {
"competes_with": [
"hydra-txpipe-pallas-rust-libraries-year2.json",
"hydra-txpipe-utxo-rpc-integration-standard.json",
"hydra-txpipe-dolos-lightweight-data-node.json"
],
"competes_with_notes": "Same proposer (TxPipe) submitting four parallel single-WP maintenance proposals.",
"competes_with_set_by": "ai"
},
"ecosystem_demand": {
"evidence_level": "strong",
"evidence_level_confidence": "high",
"evidence_level_set_by": "ai",
"active_users_known": true,
"active_users_examples": [
{
"name": "Cardano ecosystem indexers, monitoring systems, analytics platforms, alerting infrastructure",
"kind": "user",
"notes": "Proposer states a significant portion of the Cardano ecosystem processes blockchain events via Oura"
},
{
"name": "TxPipe Scrolls",
"kind": "integrator",
"notes": "Read-optimized cache built on Oura/Pallas"
}
],
"developer_demand_signals": [
"288 stars, 79 forks, 58 contributors — most-starred project in TxPipe portfolio",
"Two prior Catalyst rounds funded Oura (Fund 9 and 13), demonstrating sustained ecosystem investment",
"654 commits showing active development"
],
"adoption_risk_notes": "Strong demand evidenced through star count (highest of TxPipe portfolio), prior multi-round Catalyst funding, and proposer's description of broad downstream usage across indexers/monitoring/analytics. The proposal cites broad usage but does not name specific production integrators by name (unlike the Pallas proposal which names Aiken, Lucid, Mithril). Still rated strong because the GitHub metrics, repeat-funding history, and use-case category breadth are concrete signals."
},
"incumbents": {
"has_existing_solution": "no",
"has_existing_solution_confidence": "high",
"has_existing_solution_set_by": "ai",
"existing_solutions": [],
"differentiation_claim": "Most-starred TxPipe project. Pluggable source/sink architecture (N2C, N2N, S3, Mithril, UTxO RPC sources; Kafka, Elasticsearch, AWS, RabbitMQ, Redis, SQL, webhooks sinks). Minimal resource footprint suitable for production to low-resource setups.",
"differentiation_credibility": "high",
"differentiation_credibility_notes": "No equivalent event-pipeline tool exists in the Cardano ecosystem at Oura's scope. Continuation of established work."
},
"risk_flags": {
"aggressive_peg": false,
"self_administered_no_oversight": false,
"incumbent_already_delivering": false,
"no_evidence_of_demand": false,
"competes_with_in_batch": false,
"concentration_risk": false
},
"id": "hydra-txpipe-oura-event-pipeline",
"source": {
"hydra_id": "69f9dabb92f043aa2df1a282",
"channels": [
"hydra"
]
}
}