Last updated 2 months ago
Cardano lacks Substreams, which is industry-standard for data extraction, forcing developers to use fragmented custom solutions instead of proven multi-chain tools used across Web3.
Implement StreamingFast Firehose/Substreams to provide external developers with familiar, production grade data indexing compatible with other blockchains.
This is the total amount allocated to No Witness - Firehose and Substreams Integration for Cardano.
Please provide your proposal title
No Witness - Firehose and Substreams Integration for Cardano
Enter the amount of funding you are requesting in ADA
81000
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?
Cardano lacks Substreams, which is industry-standard for data extraction, forcing developers to use fragmented custom solutions instead of proven multi-chain tools used across Web3.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
Will your project's outputs be fully open source?
Yes
License and Additional Information
Fully open source under MIT license
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.
This project will be fully open source under MIT license from day one. We belive all developer tooling should be open source which helps teams build new products, but also improve and develop tooling by collaboaration
How do you make sure your source code is accessible to the public from project start, and people are informed?
Our project will be open source from day on at:
We will also be sharing all develpment and updates regularly on our X account:
How will you provide high quality documentation?
Jonathan, lead developer is taking all the lessons learned from creating Lucid Evolution library and applying them to this project to have high quality documentation having in mind developers transitioning to Cardano as well as those that have been building here for years.
Please describe your proposed solution and how it addresses the problem
Our solution addresses Cardano's data extraction fragmentation by implementing the industry standard StreamingFast Firehose and Substreams infrastructure, making Cardano data accessible through the same tools used by thousands of developers across multiple blockchains.
The current landscape presents significant challenges for developers wanting to work with Cardano data. While solutions like Dolos and Kupo serve the Cardano ecosystem effectively, they create barriers for external developers and limit Cardano's integration with multi-chain applications. This isolation reduces Cardano's attractiveness to developers building across multiple ecosystems and forces teams to maintain separate codebases and expertise for different blockchain integrations.
Our technical solution builds a complete Firehose implementation for Cardano consisting of several integrated components.
The core infrastructure includes a Cardano-specific data extractor that interfaces with node APIs to capture real-time blockchain data, protocol buffer definitions that map Cardano's UTXO model, native tokens, and smart contracts to the standardized Firehose format, a high-performance streaming server delivering block data with guaranteed ordering and completeness, and a Substreams execution environment enabling parallel data processing with the same performance characteristics as other major blockchains.
The most critical component is our data transformation engine, which translates Cardano's unique data structures into standardized formats.
This includes handling UTXO transactions with their input and output relationships, multi-asset native tokens with their minting policies, staking certificates and rewards, governance actions and voting, and Plutus script executions with their redeemer data, all while preserving semantic meaning and maintaining the relationships between different blockchain elements.
The integration layer provides built-in compatibility with existing Substreams tooling, including seamless integration with The Graph infrastructure, support for multiple database sinks such as PostgreSQL and MongoDB, compatibility with streaming platforms like Kafka and Flink, and connection to dozens of production-ready data pipelines that teams are already using for other blockchains.
This approach fundamentally improves the developer experience by allowing teams to use familiar Substreams modules to extract exactly the data they need from Cardano.
A developer building a multi-chain DEX aggregator can use identical code patterns for Cardano, Ethereum, and Polygon data extraction, significantly reducing development time and maintenance overhead while ensuring consistency across different blockchain integrations.
Please define the positive impact your project will have on the wider Cardano community
By bringing Substreams to Cardano, we eliminate the learning curve preventing external developers from building on Cardano, directly increasing ecosystem participation.
Multi chain protocols could easily add Cardano support using existing workflows, while Cardano developers gain access to production grade infrastructure used across Web3.
This standardization enables seamless integration with business intelligence tools, institutional platforms, and educational resources, positioning Cardano within mainstream blockchain development rather than as an isolated ecosystem requiring specialized knowledge.
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?
No Witness Labs is founded by seasoned blockchain developers with a proven track record of delivering high-quality, impactful open-source tools and protocols in the Cardano ecosystem.
Our co-founder, Jonathan Rodriguez, is the creator and lead maintainer of Evolution SDK—the next generation of the widely adopted Lucid—which has become a cornerstone for off-chain transaction building on Cardano. His work has enabled countless developers to rapidly build, test, and deploy Cardano dApps with improved developer experience and reliability.
Our team collectively has extensive experience building both open-source and production-grade blockchain solutions. Members have contributed to many ecosystem projects and several protocol-level designs including cross-chain bridges, staking systems, and Layer 2 frameworks.
No.Witness Labs operate with transparency and accountability as core principles and all significant of our work are developed open-source, ensuring community visibility, code review, and independent audit potential.
Our deep experience, combined with a proven history of delivering developer-focused infrastructure, ensures that No Witness Labs can execute this project with the highest standards of trust, transparency, and technical excellence.
Milestone Title
Development Environment & Initial Data Extraction Schema
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
1
Cost
20000
Progress
20 %
Milestone Title
Core Firehose Data Extractor & Streaming Endpoint
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
2
Cost
15000
Progress
40 %
Milestone Title
Substreams Transaction Event Extraction & Validation
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
3
Cost
20000
Progress
60 %
Milestone Title
Query API Implementation & Substreams Integration
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
4
Cost
11000
Progress
70 %
Milestone Title
Testnet Deployment, Developer Resources & Helper Libraries
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
4
Cost
10000
Progress
90 %
Milestone Title
Final Milestone – Project Close-Out Report & Future Roadmap
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
5
Cost
5000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
The total budget for the proposed project is estimated at 81,000 ADA, equivalent to 76,800 USD at the current ADA price of 0.95 USD. This plan is designed to efficiently deliver the project within 3 - 4 months, ensuring quality while addressing all cost considerations.
Senior Developers:
Hiring two senior developers is essential for the successful completion of this project within the specified timeframe. Their expertise will be crucial for delivering high-quality code.
Senior developers' rate: Range from 80-120 USD per hour.
Estimated Total Cost in ADA (4 months):
80 USD/hour: For two developers working full time (40 hours per week for 3 months), the total cost would be 76,800 USD, equivalent to 81,000 ADA.
How does the cost of the project represent value for the Cardano ecosystem?
By integrating Cardano with the widely-adopted Firehose/Substreams infrastructure, we align Cardano with industry-standard tools already used by most blockchain developers. This ensures adoption, significantly reduces entry barriers for new developers, and facilitates easier integrations with upcoming PartnerChains and Layer2s.
Projects and developers building on Cardano will benefit from a standardized indexing environment leveraging proven, existing infrastructure which lowers costs associated with onboarding and maintenance.
By being an Open Source project, community improvement and evolution will multiply the value beyond the initial investment. Documentation, code examples, and integration guides facilitate a developer-friendly ecosystem for new developers.
Terms and Conditions:
Yes
Jonathan Rodriguez - Senior Blockchain Developer
Jonathan Rodriguez is a distinguished Cardano Smart Contract Developer with a wealth of experience in auditing and optimizing key protocols within the Cardano ecosystem, including Minswap V2, IBC protocol (Cardano Foundation), Optim Finance, Lenfi V2, Genius Yield, and Wanchain Bridge.
His deep technical expertise in smart contracts is further evidenced by his development of the Lucid Evolution framework and his authorship of CIP-128. Jonathan is also a co-creator of the Cardano Design Patterns Libraries, which serve as valuable resources for the wider developer community.
Beyond his technical development work, Jonathan has made significant contributions to the Cardano network's resilience, playing a pivotal role in mitigating a DDOS attack.
His efforts in the Cardano community extend to delivering over five successful Project Catalyst proposals, which have added important open-source tools and innovations to the ecosystem.
Jonathan's role as a Smart Contract Developer and lecturer for the "Cardano Solutions Architect" course at Emurgo Academy demonstrates his commitment to shaping the next generation of blockchain developers.
Vu Dinh Hoang
Software and blockchain engineer with extensive experience building high-performance trading systems and decentralized applications.
Over the past several years, Vu contributed to the Cardano ecosystem through Catalyst-funded projects, governance features, and open-source contributions to libraries such as Lucid Evolution, Plu-ts, Cardano-js-sdk, and Aiken.
His work spans performance optimization for large-scale trading platforms, smart contract development in Plutarch, Haskell, and Helios, and security audits for protocols like Charli3 and USDA.
Vu has a proven track record in designing scalable, secure, and production-grade blockchain solutions, with a strong focus on Cardano innovation.