High-performance Rust Ogmios Client
WingRiders Ltd.
ID: 69fc770b8a0de51b89857e17
*Why now: Ogmios is a widely used WebSocket JSON/RPC bridge to cardano-node, but the official developer path still centers on TypeScript. For backend systems, trading and monitoring tools, data pipelines, and other performance-sensitive Cardano applications, Rust is a natural fit because it offers strong performance, memory safety, and efficient concurrency.* *This proposal funds the implementation of a robust high-performance Ogmios client library written in Rust. The library will support all four Ogmios mini-protocols: chain synchronization, ledger state queries, transaction submission, and mempool monitoring. It will be built as open-source developer infrastructure, with a strong emphasis on correctness, performance, and production usability. The project includes performance-oriented implementation work where justified, an example application exercising all supported features, unit and end-to-end testing, and validation on both preprod and mainnet data.* *The value to Cardano is straightforward. A production-grade Rust Ogmios client lowers the barrier for Rust developers building on Cardano, improves the tooling available for low-latency and high-throughput applications, and strengthens the ecosystem’s open-source backend infrastructure. It helps teams building DEX infrastructure, mempool-aware applications, bots, monitoring systems, and data-intensive services interact with Cardano more efficiently and with less custom integration work. The proposal aligns with Cardano’s strategy around infrastructure, interoperability, and developer experience, and will be delivered through milestone-based open-source outputs that DReps can verify directly.*
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": "69fc770b8a0de51b89857e17",
"title": "High-performance Rust Ogmios Client",
"proposer": "WingRiders Ltd.",
"administrator": "Intersect",
"estimated_duration_months": 6,
"requested_budget_ada": 545694,
"requested_budget_usd": 130967,
"ada_usd_rate_proposer": 0.24
},
"identity": {
"doxxed": true,
"doxxed_notes": "WingRiders is a registered company operating a live Cardano AMM DEX. Team identity known through prior delivery (CAB backend, Rapid DEX, Multi DEX Launchpad, On-Chain DAO Governance stack).",
"doxxed_set_by": "ai"
},
"metadata": {
"open_source": "yes",
"open_source_notes": "Proposal explicitly delivers an open-source Rust library with public source code, benchmark reports, unit/E2E test suites, example application, and developer documentation. WingRiders has shipped multiple open-source Cardano backend projects (CAB, Rapid DEX, governance stack).",
"open_source_set_by": "ai",
"has_prior_delivery": true,
"has_prior_delivery_notes": "WingRiders has received prior Catalyst funding and operates production Cardano infrastructure (WingRiders DEX, CAB backend, Rapid DEX, Multi DEX Launchpad). Direct production experience using Ogmios in real Cardano applications.",
"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": "Official Ogmios developer path is TypeScript-only. No production-grade Rust client for all four Ogmios mini-protocols exists in the Cardano ecosystem. Rust adjacent crates exist (e.g. Pallas for Cardano data types) but do not constitute an Ogmios client."
}
},
"ask": {
"usd_peg_vs_market": "conservative",
"usd_peg_vs_market_notes": "Proposer uses 0.24 ADA/USD, slightly below the ~0.25 market baseline.",
"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 milestones each with 6-week duration and specific deliverables. Single WP with line-item budget for senior developers and audit allowance.",
"milestone_schedule_disclosed_set_by": "ai"
},
"treasury_return": {
"has_return_clause": true,
"has_return_clause_set_by": "ai",
"treasury_favourability": "moderate",
"treasury_favourability_notes": "Fixed-scope milestone-based proposal. Undelivered/descoped milestone funds remain undistributed. Unused assurance/review allocation remains unclaimed. Any non-disbursed funds at contract end returned to treasury via administrator reconciliation.",
"treasury_favourability_set_by": "ai"
},
"relationships": {
"competes_with": [],
"competes_with_set_by": "ai"
},
"ecosystem_demand": {
"evidence_level": "moderate",
"evidence_level_confidence": "medium",
"evidence_level_set_by": "ai",
"active_users_known": true,
"active_users_examples": [
{
"name": "WingRiders (self)",
"kind": "user",
"url": "https://wingriders.com",
"notes": "Proposer itself runs production Cardano DEX infrastructure that would consume a high-performance Rust Ogmios client"
}
],
"developer_demand_signals": [
"Rust is a major systems language for blockchain backend infrastructure",
"Existing Cardano Rust tooling (Pallas, cardano-serialization-lib bindings) signals an active Rust developer community on Cardano",
"Ogmios is the established WebSocket bridge to cardano-node and lacks first-class Rust support"
],
"adoption_risk_notes": "Named user is the proposer itself, which is signal but weaker than a list of independent integrators publicly asking for this work. Demand is plausible based on the existence of a Rust developer community on Cardano and the absence of a Rust Ogmios client, but no external teams named in the proposal as committed adopters. Rated moderate (not strong) because the proposal doesn't cite external teams currently working around this gap."
},
"incumbents": {
"has_existing_solution": "no",
"has_existing_solution_confidence": "medium",
"has_existing_solution_set_by": "ai",
"existing_solutions": [
{
"name": "Ogmios TypeScript client (official)",
"url": "https://ogmios.dev",
"status": "shipped",
"overlap": "partial",
"notes": "The TypeScript client is the official developer path but is language-incompatible with Rust backends; it is the gap being filled rather than an incumbent."
}
],
"differentiation_claim": "Production-grade Rust client covering all four Ogmios mini-protocols with performance optimization, benchmarking, and mainnet validation.",
"differentiation_credibility": "high",
"differentiation_credibility_notes": "No language-equivalent competitor identified. WingRiders has direct production experience with Ogmios at performance-critical scale."
},
"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-wingriders-rust-ogmios-client",
"source": {
"hydra_id": "69fc770b8a0de51b89857e17",
"channels": [
"hydra"
]
}
}