Last updated 2 months ago
Marlowe tools, designed for developers, can be adapted for non-tech users with user-friendly visuals and easily understandable contract flows.
This is the total amount allocated to Marlowe Enhanced: Tailored Contracts with Intuitive Design. 4 out of 4 milestones are completed.
1/4
TS-SDK testing and one smart-contract implementation (Address feature)
Cost: ₳ 25,000
Delivery: Month 3 - Jun 2024
2/4
TS-SDK testing and two smart-contract implementation (Roles & Open-Roles features)
Cost: ₳ 23,000
Delivery: Month 5 - Aug 2024
3/4
TS-SDK testing and two smart-contract implementation (Merklelization & Role-based Oracle features)
Cost: ₳ 23,000
Delivery: Month 7 - Oct 2024
4/4
Analysis of autonomous Oracles
Cost: ₳ 13,750
Delivery: Month 8 - Nov 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Introducing a platform with transparent, tailored, and descriptive Marlowe contracts, featuring user-friendly diagrams and specific use-case designs.
All smart contracts tested and utilized as use cases will be open-sourced.
Promote sustained, inclusive and sustainable economic growth, full and productive employment and decent work for all
Our Brazilian team is motivated by the growing embrace of blockchain technology, highlighted by collaborations such as the one between Petrobras and the Cardano Foundation, to further develop the Cardano ecosystem. In a Brazilian environment marked by economic volatility and limited access to foreign currencies, we see a critical need for solutions that are both decentralized and transparent. Our aim is to utilize blockchain technology to offer stable, understandable options, fostering an ecosystem based on trust during these uncertain economic times. This introduction provides context about our team and underlines our drive to build blockchain solutions using Marlowe's existing infrastructure.
While the Marlowe Playground + Runner is an excellent tool within the Cardano ecosystem, offering robust functionalities for developers to create and execute smart contracts, it has certain limitations for non-technical users. Its developer-focused interface and JSON contract input requirements, though ideal for technical users, can be challenging for a wider audience. Our goal is to complement the strengths of Marlowe Runner by addressing these gaps.
We propose a user-friendly platform that simplifies the interaction with smart contracts, making the advanced capabilities of the Marlowe Runner accessible to all. This platform will feature pre-designed, intuitive smart contracts, specifically tailored for various use cases. They will be presented in a way that's clear, descriptive, and transparent, utilizing straightforward flowcharts and explanations. This approach makes blockchain technology not only accessible to those without technical expertise but also demonstrates its practicality in diverse real-world scenarios.
Our approach includes close collaboration with the Marlowe team, aligning our deliverables with their ongoing developments to ensure our solution complements and advances the Marlowe ecosystem.
Additionally, our plan includes incorporating the Merkleization feature from the Marlowe SDK to overcome challenges such as transaction limitations and contract memory constraints. This integration will greatly improve the scalability and efficiency of our smart contracts.
Moreover, we're leveraging the open role feature in Marlowe, allowing contracts to define parties without assigning them at creation. This adds significant flexibility, enabling users to parameterize contracts and choose parties as addresses, roles, or open roles.
In essence, our platform aims to fill the gaps left by Marlowe Runner, democratizing smart contract usage on the Cardano blockchain, enhancing its accessibility and practicality for everyday users, and fostering a more inclusive and innovative blockchain community.
Our project will create a substantial positive impact on the Cardano community by enhancing the accessibility and usability of smart contracts.
Impact Measurement (post-prototype release):
Value to Cardano Community:
Sharing Outcomes:
Our team, with a strong background in Dapp development and blockchain technology, is exceptionally qualified to deliver this project. We have demonstrated our expertise through the successful launch of our Dapp, Karbonity, on the Cardano Preprod network (Karbonity: Making Carbon Compensation a Reality for Everyone (ideascale.com). This experience has honed our skills in developing and deploying complex blockchain applications, directly relevant to the Marlowe SDK and Oracle integration project.
Leading the team are Erick Romero and Tainá Bugs, whose combined experience in technology, engineering, and web design is integral to our approach. My participation in the first cohort of the Marlowe Pioneer Program has provided deep insights into Marlowe's capabilities and the specific needs of the Cardano ecosystem, further strengthening our ability to deliver on this project.
Marlowe TS-SDK testing and web integration
Expected Duration: 1.5 month
Expected Cost: 10,500 ADA
Successfully testing all features of the Marlowe SDK, ensuring full functionality and compatibility with web integration. Bug Detection and Resolution.
Success Criteria: SDK Feature Testing Completeness
Implementation and Execution of First Smart Contract with Intuitive UI
Expected Duration: 1.5 month
Expected Cost: 12,750 ADA
In this milestone, we aim to implement and execute the first smart contract using the Marlowe SDK. The key task is to design a user-friendly interface that intuitively visualizes the smart contract's flow, ensuring the execution is technically sound and easily understandable, especially for users with limited technical knowledge in smart contracts.
Success Criteria: Effective Smart Contract Execution
Development and Execution of Two Additional Smart Contracts
Expected Duration: 3 months
Expected Cost: 25,500 ADA
In Milestone 3, we'll develop and execute two more smart contracts with the Marlowe SDK, enhancing the platform’s UI based on prior feedback. This will demonstrate the platform's versatility in managing different contract types while ensuring user-friendly visualization.
Success Criteria: Effective Smart Contract Execution
Oracle Integration and Testing
Expected Duration: 1.5 month
Expected Cost: 10,500 ADA
In this milestone, the focus shifts to integrating and rigorously testing Oracles within our platform. This phase is crucial for ensuring the Oracles function seamlessly with the web interface and maintain reliability in various scenarios.
Success Criteria: Oracle Integration and functionality testing.
Development of Two Smart Contracts with Oracle Integration
Expected Duration: 3 months
Expected Cost: 25,500 ADA
Milestone 5 is focused on developing and executing two additional smart contracts, this time incorporating Oracle integration use cases. This step is essential to showcase the practical application of Oracles in enhancing smart contract functionalities on our platform.
Success Criteria: Successful Oracle-Enhanced Contract Execution
Launch Initial Prototype Version
Erick Romero | Software Architect, Product Owner & Business Strategy
LinkedIn: (35) Erick Romero | LinkedIn
Twitter: @ErickRomeroEdda
As the Software Architect and Product Owner, Erick is key in
shaping the technical architecture for Marlowe SDK and Oracle integration,
blending his extensive software development expertise with strategic planning
for this blockchain project.
Taina Bugs | Front-end, UI/UX Design, Business Operations & Social Media Manager
LinkedIn: (19) Tainá Bugs | LinkedIn
Tainá oversees Front-end Development and UI/UX Design, ensuring the platform is
user-friendly and visually appealing. She also manages Business Operations and
social media, crucial for operational efficiency and engaging with the online
community.
Marlowe TS-SDK testing and web integration
Total: 10,500 ADA
Implementation and Execution of First Smart Contract with Intuitive UI
Total: 12,750 ADA
Development and Execution of Two Additional Smart Contracts
Total: 25,500 ADA
Oracle Integration and Testing
Total: 10,500 ADA
Development of Two Smart Contracts with Oracle Integration
Total: 25,500 ADA
Our project budget offers excellent value for the Cardano ecosystem, primarily by facilitating easier onboarding and app development. Key points include:
This approach ensures our project is not just an immediate enhancement but a strategic investment in Cardano's growth and developer community expansion.