Discussion Details
Cardano DIA Oracle Integration
protofire
Description
This proposal focuses on implementing DIA’s decentralized oracle system on the Cardano blockchain. The project will be carried out in four iterative stages over four months:
- Planning & Architecture – Define specifications and design integration patterns.
- On-Chain Development – Develop and deploy smart contracts on Cardano to receive and validate oracle data.
- Off-Chain Module – Build off-chain components to bridge data between DIA and Cardano efficiently.
- Testing & Deployment – Deploy on testnet, conduct QA and make the system ready for production use. This integration will allow Cardano to access DIA’s full suite of services and data feeds.
Problem Statement
The Cardano ecosystem currently lacks integration with decentralized, trustless oracle networks, such as DIA. Oracles are essential for bringing real-world data on-chain, enabling a wide range of smart contract applications, such as DeFi, insurance, and real-time event processing. Without oracles, dApps on Cardano remain limited in functionality and adoption. DIA provides a robust, decentralized, and transparent oracle framework that is widely used across multiple blockchain networks. Integrating DIA into Cardano would significantly boost its capacity to support real-world use cases by making trusted off-chain data available to smart contracts. This integration opens the door to a broad range of services that DIA can provide, including traditional asset pricing and custom oracles for NFTs, sports data, and more. By bridging DIA with Cardano, we improve developer tooling, enable new types of dApps, and strengthen Cardano’s position as a leading smart contract platform.
Proposal Benefit
DIA’s trustless data feeds are already powering multiple blockchain ecosystems. Bringing DIA to Cardano would:
- Enable DeFi dApps to access reliable price data and other off-chain information.
- Facilitate the creation of complex smart contracts that depend on external data.
- Attract new developers and projects by expanding the ecosystem's tooling.
- Provide Cardano with infrastructure parity with other major chains already using DIA.
Key Proposal Deliverables
Milestone 1: Planning & Architecture Duration: 4 weeks
- Define the overall system architecture.
- Identify on-chain and off-chain components and their interactions.
- Specify data flow between DIA and Cardano.
- Document oracle integration approach.
Outputs:
- Architecture diagram.
- Specification document.
- Initial GitHub repository with documentation.
Milestone 2: Smart Contract Development Duration: 4 weeks
- Develop smart contracts to receive and validate oracle data.
- Implement message and data validation logic.
- Write unit tests and initial dApp examples.
Outputs:
- Deployed smart contracts.
- Unit test suite.
- Sample usage examples.
Milestone 3: Off-Chain Module Development Duration: 4 weeks
- Develop off-chain connectors to fetch and relay DIA data.
- Integrate retry, logging, and fail-safe mechanisms.
- Configure interaction with Cardano infrastructure.
Outputs:
- Off-chain data processing module.
- Logs and error handling features.
- Integration tested with smart contracts.
Milestone 4: Testing, Documentation, and Deployment Duration: 4 weeks
- Deploy solution to Cardano testnet.
- Finalize technical documentation and user guides.
- Collect and incorporate community feedback.
Outputs:
- Testnet deployment.
- Complete documentation.
- Feedback summary and final iteration.
Cost Breakdown
Cost Breakdown:
- Project Management: $5,000
- Technical Architecture: $10,000
- Smart Contract Development: $15,000
- Off-Chain Development: $15,000
- QA, Documentation & Deployment: $5,000
Total: USD 50,000
Resourcing & Duration
Team Members Manuel Padilla – Lead Software Engineer (Cardano, Plutus, Haskell)
- LinkedIn: https://www.linkedin.com/in/manuel-ale-padilla/
- GitHub: https://github.com/manupadillaph
Camila Mancusi – QA Engineer LinkedIn: https://www.linkedin.com/in/camilamancusi/
Francisco Ciordia Cantarella – Full Stack Developer
- LinkedIn: http://www.linkedin.com/in/francisco-ciordia-cantarella-5323461b8
- GitHub: https://github.com/Fran-cio
Braian Leiva – DevOps Engineer LinkedIn: https://www.linkedin.com/in/braian-leiva/
Experience
Protofire is an established Web3 engineering team with past clients including Chainlink, The Graph, Filecoin, and MakerDAO. We specialize in cross-chain integrations, smart contract development, and blockchain infrastructure.
Protofire already maintains an active collaboration with DIA Oracles, having previously worked on similar integrations across various blockchain networks, including Soroban, Kadena, Alephium, Ripple, Hydration, Bifrost, Stacks, OpNet, and others. This ongoing partnership ensures we bring relevant experience and technical understanding to deploy DIA on Cardano successfully.
Maintenance & Support
After initial development, Protofire will maintain the solution through a 3-month post-launch support period, which includes bug fixes, updates, and incorporation of community feedback. In parallel, our ongoing collaboration with the DIA team ensures continued alignment and technical support for evolving use cases. The entire codebase will be open-sourced and maintained on GitHub, enabling transparency, community contributions, and long-term sustainability as Cardano’s infrastructure grows.
Supplementary Endorsement
The lack of integration with decentralized oracles, such as DIA, is well-known within the Cardano development community. There is strong demand for enabling smart contracts that rely on external data to unlock the full potential of DeFi and real-world applications.
Roadmap Alignment
Does your proposal align with any of the Intersect Committees?
Technical Steering Committee
Does this proposal align to the Product Roadmap and Roadmap Goals?
Scaling the L1 Engine
Administration and Auditing
Would you like Intersect to be your named Administrator, including acting as the auditor, as per the Cardano Constitution?
Yes
Ownership Information
Submitted On Behalf Of
CompanySocial Handles
https://x.com/protofireKey Dependencies
No major external dependencies.
Supporting Links
Cast Your Vote
Comments (0)
No comments yet. Be the first to comment!
Are You Ready to Participate?
Building Together to Drive Cardano Forward.