Last updated 7 months ago
Cardano users lack visibility on transaction confirmation times, causing frustration, reducing trust in wallets/dApps, and limiting adoption due to a transparency gap.
Add an opt-in cardano-node feature for SPOs to anonymously share block schedules, aggregated via Ogmios so wallets/dApps can show progress bars, giving users real-time feedback and boosting trust
This is the total amount allocated to Improving Cardano UX - Transparent Block Production Schedule.
Please provide your proposal title
Improving Cardano UX - Transparent Block Production Schedule
Enter the amount of funding you are requesting in ADA
100000
Please specify how many months you expect your project to last
5
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Cardano users lack visibility on transaction confirmation times, causing frustration, reducing trust in wallets/dApps, and limiting adoption due to a transparency gap.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
Yes
Describe any dependencies or write 'No dependencies'
The project can be fully open-sourced without external dependencies, ensuring development and release are not blocked. For adoption, the solution depends on SPOs voluntarily opting in to share their schedules. For wallets and dApps, integration of the API is encouraged but not a blocker for development
Will your project's outputs be fully open source?
Yes
License and Additional Information
Contributions will be made to the existing cardano-node (Apache 2.0) and Ogmios (MPL 2.0) repositories, in line with their respective licenses.
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.
We will contribute all code directly to the existing cardano-node (Apache 2.0) and Ogmios (MPL 2.0) repositories, ensuring it aligns with their standards and is fully reusable by the community. This approach guarantees unrestricted use across wallets, dApps, and SPO tooling, enabling immediate adoption and long-term maintenance within Cardano’s open-source ecosystem.
How do you make sure your source code is accessible to the public from project start, and people are informed?
From the start, all source code changes will be developed as public pull requests to the existing cardano-node and Ogmios repositories, enabling free use, modification, and integration. Development will be transparent, with open commits and PR discussions visible to the community. Updates will be shared through the Catalyst program, WingRiders Twitter, Discord, and other communication channels.
How will you provide high quality documentation?
Documentation will be maintained in the open-source repository, updated alongside each feature release. It will include clear usage guides, API references, annotated examples, and contribution instructions. Both technical and non-technical users will have access to step-by-step tutorials, screenshots, and demo videos to ensure easy adoption and community contributions. Documentation updates and usage guides will accompany feature releases, ensuring accessibility for both technical and non-technical users.
Please describe your proposed solution and how it addresses the problem
This project introduces an opt-in block production schedule sharing mechanism into cardano-node, allowing stake pool operators (SPOs) to publish their upcoming leadership schedules in a way that is secure, privacy-preserving, and fully optional. The goal is to unlock new UX capabilities—such as transaction progress indicators—by exposing aggregate schedule information in a decentralized and queryable format.
While the core block production remains unchanged, participating SPOs will run a new node version that includes an option to broadcast leadership slots for future blocks. These schedules will be aggregated and served via a decentralized API, enabling frontend apps like wallets, explorers, and dApps to estimate when a submitted transaction is likely to be confirmed.
This feature directly addresses a well-known user experience gap in Cardano: the lack of real-time feedback when submitting transactions. By visualizing the expected inclusion of a transaction (based on known slot leaders), users gain confidence and clarity, reducing confusion and unnecessary resubmissions.
This initiative does not require integration by wallet teams or dApp developers during this funding cycle, but they may be invited to provide feedback and explore future adoption paths. The focus is on:
This proposal lays the groundwork for a new class of UX-aware applications, improving transparency while respecting operator autonomy and network decentralization.
Please define the positive impact your project will have on the wider Cardano community
This project will enhance transaction transparency across Cardano, fostering greater trust, usability, and adoption while strengthening decentralization.
Success Metrics: API adoption by wallets/dApps, SPO participation rates, research usage, and user satisfaction metrics post-implementation. Together, these impacts will contribute to a more transparent, predictable, and user-friendly Cardano network.
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?
WingRiders has extensive experience in Cardano development, DEX operations, and infrastructure tooling. Additionally, we operate our own SPOs on both Cardano preprod and mainnet networks, giving us the practical experience and infrastructure needed to develop, test, and deploy node enhancements. We will validate feasibility by running the new feature on testnet (preprod) and coordinating integration pilots with willing wallets and SPOs before mainnet deployment.
Milestone Title
Schedule sharing protocol design and cardano-node feature development
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
2
Cost
30000
Progress
30 %
Milestone Title
Aggregation API service and Ogmios implementation
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
3
Cost
30000
Progress
60 %
Milestone Title
Testnet & mainnet deployment with ecosystem support
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
4
Cost
25000
Progress
90 %
Milestone Title
Project Close-out Report and Project Close-out Video
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
5
Cost
15000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Milestone 1: Schedule sharing protocol design and cardano-node feature development
Milestone 2: Aggregation API service and Ogmios implementation
Milestone 3: Testnet & mainnet deployment with ecosystem support
Final Milestone: Close-out report and video
How does the cost of the project represent value for the Cardano ecosystem?
This proposal builds on existing node infrastructure with minimal changes, while delivering high-impact UX improvements across wallets and dApps. Open-source licensing ensures reusability, community-driven adoption, and long-term maintenance by the ecosystem. The phased approach with early testnet pilots ensures that funds are used effectively to deliver tangible results.
Terms and Conditions:
Yes
WingRiders engineering team is composed of experienced professionals in blockchain technology and software development. Our team members stand behind projects like Adalite, Yoroi wallet, Emurgo’s first blockchain explorer/indexer, firmware for hardware wallets Trezor and Ledger (bringing them to Cardano), WingRiders DEX and LaunchPad.