Last updated a week ago
NET developers lack SDK support for Ogmios ledger queries and transaction submission, limiting adoption and forcing fragmented, time-consuming manual integrations and maintenance.
Extend OgmiosDotnet with full ledger query and transaction submission support, bringing .NET to feature parity with Ogmios and simplifying Cardano blockchain integration for developers.
This is the total amount allocated to OgmiosDotnet: Blockchain Queries & Transaction Submission. 2 out of 3 milestones are completed.
1/3
OgmiosDotnet: Transaction Submission + Typed Ledger Schema & Service Definitions
Cost: $ADA 15,000
Delivery: Month 2 - Jan 2026
2/3
OgmiosDotnet: Ledger State Query Implementations & Demonstrations
Cost: $ADA 15,000
Delivery: Month 3 - Feb 2026
3/3
OgmiosDotnet: Release Packaging, Publication & Community Onboarding
Cost: $ADA 20,000
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
OgmiosDotnet: Blockchain Queries & Transaction Submission
Enter the amount of funding you are requesting in ADA
50000
Please specify how many months you expect your project to last
4
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
NET developers lack SDK support for Ogmios ledger queries and transaction submission, limiting adoption and forcing fragmented, time-consuming manual integrations and maintenance.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies. Ogmios is a mature, open-sourced well-integrated & maintained project.
Will your project's outputs be fully open source?
Yes
License and Additional Information
No dependencies. Ogmios is a mature, open-sourced well-integrated & maintained project.
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.
MIT License. Fully open sourced.
I chose the MIT License because it is simple, flexible, and business friendly. It maximizes adoption by allowing anyone to use, modify, and share the code freely including for commercial purposes while ensuring proper credit to me as the original creator. This approach encourages collaboration, accelerates innovation, and makes it easier for the ecosystem to build upon my work without restrictive legal barriers.
How do you make sure your source code is accessible to the public from project start, and people are informed?
I will make the source code publicly accessible from the start by publishing it on my GitHub repository, where the original OgmiosDotnet implementation is also hosted. This repository is fully open source and already benefits from community contributions.
How will you provide high quality documentation?
I will provide clear developer setup steps and relevant project context, referencing Fund 14 so it is easily searchable and attributed back to Catalyst. For reference, my OgmiosDotnet project funded in Fund 12 and successfully completed demonstrates the time and effort I put into producing thorough documentation, as seen in its README https://github.com/ItsDaveB/OgmiosDotnet/blob/main/README.md.
I will apply the same standard here to ensure developers can get started quickly and confidently.
Please describe your proposed solution and how it addresses the problem
This proposal extends OgmiosDotnet.Services to include dedicated services for each ledger state query supported by Ogmios (stake pools, governance, treasury, rewards, UTxO, etc.) and adds robust transaction submission. The existing worker example will be extended to showcase these services in practice, ensuring developers can plug-and-play services to query and interact with the Cardano blockchain.
This work will deliver full feature parity with the Ogmios protocol in .NET, ensuring developers have a first-class, production-ready experience without needing to build or maintain custom integrations.
Ledger Queries Coverage: Implement typed .NET services for every Ogmios ledger query (utxo, stakePools, projectedRewards, governanceProposals, treasuryAndReserves, etc.). Developers will be able to consume these as standard service calls rather than working with raw JSON payloads, and query the exact Cardano blockchain data they need without performing a full chain sync.
Transaction Submission: Add transaction submission support with typed error codes, retries, and integration examples, ensuring reliable and developer-friendly transaction workflows.
Plug-and-Play Services: Extend the worker example to demonstrate how services can be wired together, providing ready-to-use templates that accelerate adoption.
Developer Accessibility: By removing the need for hand-rolled Ogmios query logic, .NET developers can interact with Cardano in a familiar, service-driven way, improving productivity and lowering barriers to entry.
Sustainability: I have personally maintained OgmiosDotnet unfunded in my spare time, keeping it aligned with protocol changes. This proposal formalises and extends that effort into full feature parity with Ogmios.
Ecosystem Completeness: This will make OgmiosDotnet the only .NET library with full Ogmios feature parity, enabling wallet developers, explorers, governance tools, and enterprise systems to integrate Cardano seamlessly.
Evidence of Demand
OgmiosDotnet has already achieved nearly 2000 downloads and benefits from active community contributions, showing clear developer interest and adoption. The .NET ecosystem is one of the most widely used across industries including finance healthcare government and enterprise software yet it currently lacks full featured Cardano SDK support. By extending OgmiosDotnet with complete ledger query and transaction submission capabilities this proposal addresses both a demonstrated community demand and a major industry need for reliable enterprise grade integration with Cardano. No other .NET library provides full feature parity with the Ogmios protocol making OgmiosDotnet uniquely positioned to serve as the standard for .NET developers integrating with Cardano.
Please define the positive impact your project will have on the wider Cardano community
Full Ogmios parity in .NET ensures developers and enterprises can build on Cardano without gaps in ledger queries or transaction submission.
The project reduces repetition by providing a plug-and-play way to integrate Cardano. Consumers can benefit immediately by upgrading to the new package, gaining access to extended functionality with no additional setup.
Direct ledger state querying removes the need for full chain synchronization in many cases, saving significant time, infrastructure cost, and storage overhead.
Accessibility is improved by exposing Cardano data through familiar .NET services, lowering onboarding friction and enabling faster development.
The solution expands adoption across the large Microsoft developer ecosystem including C#, .NET Core, and Azure, with use cases ranging from wallets and staking dashboards to analytics, governance, and enterprise reporting.
By extending an existing open-source library that has already been maintained unfunded, this project ensures long-term sustainability and continuity while strengthening the Cardano 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?
I created OgmiosDotnet, the first .NET client for Ogmios integration, which has already reached nearly 2,000 downloads in under a year. I have maintained and updated it personally in my spare time without funding, demonstrating both commitment and reliability.
I am a Lead Full Stack Engineer with over 10 years of experience across enterprises and startups, specialising in development, operations, and architecture. In 2024, a project I led and contributed to was publicly recognised by the Google CEO during a keynote presentation, showcasing its success as an AI-driven enterprise initiative that delivered over $1M in cost savings.
I have successfully delivered two Catalyst-funded proposals (Fund 12) with excellent community and reviewer feedback. If required, I can also engage trusted professionals I’ve previously worked with to expand development capacity and ensure timely delivery.
This combination of proven Cardano-specific delivery, enterprise-grade engineering expertise, and sustained commitment provides strong assurance that this proposal will be delivered successfully. The project is also highly feasible since its functionality builds directly on the well-established capabilities of Ogmios.
Milestone Title
OgmiosDotnet: Transaction Submission + Typed Ledger Schema & Service Definitions
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
2
Cost
15000
Progress
30 %
Milestone Title
OgmiosDotnet: Ledger State Query Implementations & Demonstrations
Milestone Outputs
ledgerState/constitution
ledgerState/constitutionalCommittee
ledgerState/delegateRepresentative
ledgerState/dump
ledgerState/ epoch
ledgerState/eraStart
ledgerState/eraSummaries
ledgerState/governanceProposals
ledgerState/liveStakeDistribution
ledgerState/nonces
ledgerState/operationalCertificates
ledgerState/projectedRewards
ledgerState/protocolParameters
ledgerState/proposedProtocolParameters
ledgerState/rewardAccountSummaries
ledgerState/rewardsProvenance
ledgerState/stakePools
ledgerState/stakePoolsPerformances
ledgerState/tip
ledgerState/treasuryAndReserves
ledgerState/utxo
Acceptance Criteria
Evidence of Completion
Delivery Month
4
Cost
25000
Progress
80 %
Milestone Title
OgmiosDotnet: Release Packaging, Publication & Community Onboarding
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
4
Cost
10000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Milestone 1 – Schema Updates & Transaction Submission (₳15,000)
Milestone 2 – Ledger State Query Implementations (₳25,000)
Milestone 3 – Packaging, Release & Community Onboarding (₳10,000)
How does the cost of the project represent value for the Cardano ecosystem?
This proposal delivers full Ogmios protocol parity in .NET for just ₳50,000, providing typed services for all ledger state queries and transaction submission in a single open-source package. Instead of developers building custom wrappers or maintaining fragmented SDKs, they can now integrate Cardano through plug-and-play services, saving time and reducing repetitive work.
I have personally maintained OgmiosDotnet unfunded and kept it current with protocol changes. With Catalyst support, I can extend this proven work into a production-ready library, complete with unit tests, documentation, and demos at each milestone. This avoids duplicated effort across the ecosystem and ensures long-term sustainability.
Given .NET’s heavy use in enterprises and public sector systems, this proposal unlocks adoption in high-value industries while providing the Cardano community with a cost-effective, future-proof tool maintained by an experienced and active contributor.
For a modest investment, this work ensures .NET developers worldwide can build on Cardano with confidence and without barriers.
Terms and Conditions:
Yes
ItsDave_ADA (Dave) - Lead Engineer, Project Delivery Lead https://x.com/ItsDave_ADA
Author of OgmiosDotnet, with nearly 2,000 downloads to date. Successfully delivered and closed two Fund 12 Catalyst projects with excellent reviewer feedback.
Active long-term Cardano community contributor, SPO of DAVE stake pool, and DRep, committed to Cardano’s future and to building tooling in widely adopted programming languages where ecosystem diversity is lacking.