A thriving DeFi ecosystem depends on robust financial options, which in turn require accurate crypto price feeds seamlessly integrated into Marlowe smart contracts.
This is the total amount allocated to Wolfram Marlowe Mainnet Echo Price Feeds.
Our solution facilitates the entire delivery of crypto price feeds into Marlowe ready smart contracts for end users to create financial options.
This project is dependent on the Marlowe 2025 proposal being funded, or a team capable of maintaining the Marlowe Runtime Service and additionally, the Marlowe Transaction Builder SDK requires development from an external development team.
The oracle contract and real-time pricing database will be open source under an Apache open source license, but the harvester that delivers the pricing data to the financial contract use case in the workflow will not be open-source.
For a Marlowe smart contract to make decisions based on external data, the execution of a choice input is required. In Fund 11, we developed a prototype system that allows users to request external data and delivers this information to the appropriate choice within the Marlowe smart contract.
Our system consists of two core components: 1) the Oracle Contract and 2) the Oracle Harvester.
The goal of this project is to take the Wolfram Marlowe Smart Contract Execution prototype to mainnet readiness, making it available for the Cardano community as a fully functional, secure, and scalable system.
Key Steps to Solve the Problem:
1.Marlowe Transaction Builder SDK
2.Implement Audits for Mainnet Deployment & Integration Testing:
3.Cost Structures for Contracts:
4.Utilities to Execute Functionality:
5.Provenance Tracking for Price Feed Data:
6.Production Readiness
By addressing these critical areas, we aim to offer the a fully automated Marlowe smart contract execution system on Cardano, equipped with price feeds for DeFi application. We will research Plutus V3/Chang Hardfork upgrades, and share a methodology for tracking price provenance. This solution will empower users to deploy financial contracts, unlocking a fuller potential of Cardano’s DeFi ecosystem.
Our project offers the Cardano community an oracle service specifically designed for Marlowe smart contracts, providing accurate and verified price feed data with provenance verification. The impact of this system will be measured by its ability to consistently deliver accurate and timely price feed data upon request, ensuring reliability and enhancing the functionality of smart contracts on Cardano. Success will be demonstrated by the accuracy, reliability, and adoption of the service within the ecosystem. We will share the opportunities resulting from our project through comprehensive documentation, offering example financial option contracts. These outputs will be made publicly available to the community.
Our team at Wolfram Blockchain Labs has already established a majority of the necessary infrastructure, including a fully functioning real-time price feed system and prototype integration with Marlowe smart contracts. We are supported by the Marlowe 2025 team. The Marlowe Team consists of Nicolas Henin, Tomasz Rybarczyk and Simon Thompson.
Milestone 1: Marlowe Transaction Builder SDK
Milestone 2: Testnet Audits for Mainnet Deployment & Integration Testing
Milestone 3: Cost Structures for Contracts
Milestone 4: Utilities to Execute Functionality
Milestone 5: Provenance Tracking for Price Feed Data
Production Readiness
Final Closeout and Reporting
Output:
Acceptance Criteria:
Evidence:
Jon Woodard, CEO
Jon Woodard is the CEO at Wolfram Blockchain Labs, where Jon coordinates the decentralized projects that connect the Wolfram Technology ecosystem to different DLT ecosystems. Previously at Wolfram Research Jon worked on projects at the direction of Wolfram Research CEO Stephen Wolfram and prior to that was a member of the team who worked on the monetization strategies and execution for Wolfram|Alpha. Jon has a background in economics and computational neuroscience. He enjoys cycling in his spare time.
Johan Veerman, CTO
Johan Veerman is General Manager at Wolfram Research South America and CTO at Wolfram Blockchain Labs. Previously he has been Science Advisor at the Ministry of Foreign Affairs in Peru and Chief Scientist on two Antarctic expeditions. Johan's background is on physics and business management. He enjoys playing soccer and is a certified cave diver.
Steph Macurdy, Head of Research and Education
Steph Macurdy has a background in economics, with a focus on complex systems. He attended the Real World Risk Institute in 2019, lead by Nassim Taleb, and has been investing in the crypto asset space since 2015. He previously worked for Tesla as an energy advisor and Cambridge Associates as an investment analyst. Steph is a youth soccer coach in the Philadelphia area and is interested in permaculture.
Gabriela Guerra Galan, Project Manager
Gabriela Guerra Galan: Gabriela has 15+ years of experience leading projects. She is a certified PMP and Product Owner with bachelor's degree in Mechatronical Engineering, complemented by a master's degree in Automotive Engineering. As the co-founder of Bloinx, a startup that secured funding from the UNICEF Innovation Fund, she has demonstrated a passion for driving innovation and social impact.
Daniel Suarez, Manager Blockchain Integrations
Daniel Suarez: Daniel is a Manager at Wolfram Research. He is in charge of the software architecture as manager of the blockchain project, and has been with the company for seven years. Daniel has a background in electronic engineering, focusing on Digital Signal Processing and Parallel Computing. Previously, he has experience as a radar software engineer at Jicamarca Radio Observatory. He enjoys playing drums.
Angel Mosquera, Lead Developer
Angel Mosquera: Angel is a Lead Developer of Blockchain Integration at Wolfram Research South America. Angel has been with the company for a year and he is in charge of integrating and maintaining new blockchain technologies with the Wolfram Language. He has a background in physics with emphasis on complex systems and computational physics. In his spare time, he loves to watch comedy shows.
Piero Sanchez, Lead Developer
Piero Sanchez: Piero is a Lead Developer of Blockchain Integrations at Wolfram Blockchain Labs/Wolfram Research South America. Piero has been with the company for five years, and he is in charge of integrating and maintaining new blockchain technologies with the Wolfram Language, as well as helping other team members with technical tasks. He has a background in experimental physics and quantum optics and has worked in the blockchain group since it started. In his free time, he likes to play video games and board games.
Total Cost: 494,000 ADA
Milestone 1: Marlowe Transaction Builder SDK: 130,000 ADA
Milestone 2: Implement Testnet Audits for Mainnet Deployment & Integration Testing: 50,000 ADA
Milestone 3: Cost Structures for Contracts: 120,000 ADA
Milestone 4: Utilities for Executing Functionality: 75,000 ADA
Milestone 5: Provenance Tracking for Price Feed Data: 39,000 ADA
Milestone 6: Production Readiness: 80,000 ADA
This project represents value for the Cardano ecosystem because it focuses on a critical area—price feed data integration, governance, and the automation of financial contracts within Marlowe. By ensuring seamless smart contract execution using price feeds and governance actions, we can unlock new financial use cases that will significantly boost the functionality and adoption of Cardano’s DeFi ecosystem.