Discussion Details
Atlas PAB - Chainlink Oracle Integration
geniusyield
Description
This proposal seeks funding to implement native integration between the Atlas PAB and Chainlink oracles. The deliverables include a modular Atlas plugin that supports fetching and decoding oracle UTXOs from Chainlink feeds on Cardano, verifying data integrity via signatures, and incorporating those UTXOs as reference inputs in transaction logic. The implementation will follow Atlas’s extensibility model and will be released under an open-source Apache-2.0 license, with full documentation and example use cases provided. This upgrade will eliminate a major hurdle for developers building advanced smart contracts on Cardano and provide a long-requested capability for the Atlas backend. https://github.com/geniusyield/atlas/issues
Problem Statement
Atlas PAB is a robust Haskell application backend and off-chain framework designed to simplify the development of Plutus smart contracts on Cardano. However, as more complex dApps emerge, especially in DeFi, gaming, and RWA sectors, seamless access to trusted real-world data has become essential. Currently, Atlas lacks native integration with decentralized oracle providers like Chainlink, forcing developers to manually build and maintain fragile oracle fetch and validation systems. This adds unnecessary overhead and hinders adoption.
Proposal Benefit
By integrating Chainlink oracle support into Atlas, this proposal directly enables data-driven dApp development on Cardano. Developers will gain out-of-the-box access to oracle UTXOs, datum parsing, signature verification, and reference input support. The result is a faster, more secure, and more scalable dApp development experience. Chainlink is the leading oracle provider in Web3, and this integration will unlock a new class of real-world use cases for Atlas-based apps. The ROI includes accelerating DeFi and insurance dApps, and supporting decentralized gaming, prediction markets, and other on-chain systems that require real-world input data.
Key Proposal Deliverables
Deliverables Oracle plugin module (Atlas.Oracle.Chainlink) for querying, validating, and using Chainlink oracle UTXOs
Type-safe Haskell interfaces for decoding Chainlink datum formats
Utilities for reference input integration and signature verification
Full documentation and integration guides
Example dApp demonstrating use of Chainlink oracles within Atlas PAB
Definition of Done (DoD) Chainlink oracle plugin code merged and released under Atlas GitHub repo
Verified test coverage and reference inputs demonstrated on testnet
Documentation and example code published in Atlas docs
Verified compatibility with latest Cardano node and Plutus versions
Cost Breakdown
Developer Effort (Integration) 240 hrs = $36,000 Developer Effort (Docs, Examples, QA) 80 hrs = $12,000 Project Management & Stakeholder Updates = $6,000 Testing Workshops = = $6,000 Auditing & Risk Contingency (10%) = $10,000
Total = $70,000
Resourcing & Duration
Duration Estimate: 4–5 months Resourcing Estimate: Estimated 320 hours total effort. The work will be performed by 2 core Haskell developers from the Genius Yield team with prior experience building and maintaining Atlas PAB.
Experience
Genius Yield is the creator and primary maintainer of Atlas PAB. The engineering team has delivered large-scale Cardano infrastructure including on-chain Plutus validators, off-chain dApp backends, yield aggregators, and testing frameworks. The team includes contributors to Kupo, DB-Sync, and Cardano open-source tooling. Atlas is live, used in production, and backed by multiple Catalyst proposals. The team has deep expertise in the Cardano protocol, Haskell, Plutus, and off-chain/on-chain integration patterns.
Maintenance & Support
Genius Yield will continue to maintain the Atlas PAB and all approved enhancements. The Chainlink integration module will be part of the core Atlas library, with maintenance and compatibility updates managed through GitHub and versioned releases. If the community funds subsequent proposals for long-term Atlas maintenance, the oracle integration will benefit from those updates.
Supplementary Endorsement
Atlas PAB is actively used by Genius Yield, World Mobile, Clarity Kwarxs and multiple Cardano ecosystem teams for Plutus-based smart contracts. Its extensibility and developer-friendly architecture make it a preferred backend for complex, production-ready dApps. The demand for oracle integration has been echoed by Cardano developers looking to build DeFi protocols, tokenized assets, and dApps requiring Chainlink feeds such as ADA/USD, governance indices, or external event triggers.
Roadmap Alignment
Does your proposal align with any of the Intersect Committees?
Open Source Committee
Does this proposal align to the Product Roadmap and Roadmap Goals?
Developer / User Experience
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/GeniusyieldOKey Dependencies
Chainlink oracle data availability and datum format documentation Stable access to testnet and mainnet Chainlink feeds Existing Atlas modular data provider interfaces (already available)
Supporting Links
Comments (1)
While this might be an important project, Catalyst might be a better fit because of the size of the budget.
Are You Ready to Participate?
Building Together to Drive Cardano Forward.