Find the true limitations of the Marlowe smart contract system such that a developer will know when and where they must use Plutus.
This proposal is going to be a community guide to seek out these answers in the form of a beautifully written Gitbook and video tutorials.
This is the total amount allocated to True limitations of the Marlowe.
Please read my gitbook: https://ancientkraken.gitbook.io/fund6-proposal/
A lot of focus is on the Plutus smart contracts but the reality is a majority of smart contracts are simple enough to be written in Marlowe. This proposal seeks to answer the question: what is the true limitation of the Marlowe smart contract language for Cardano?
I want to create a series of Marlowe contracts and seek out the absolution limit of Marlowe. I want to write a guide for developers to determine when and where the Marlowe language is essential and when Plutus is mandatory. I will attempt to take Plutus code and write out Marlowe solutions in an attempt to find where does Marlowe ends and Plutus begin.
The guide will be a great contribution to the ecosystem for new developers looking to create a smart contract solution for their idea. Plutus has a steep learning curve while Marlowe is fairly easy to learn. If a new developer could determine if Plutus or Marlowe was the go-to solution then end-to-end development time would be reduced and overall time spent on learning how to code up the smart contracts would be reduced.
I am asking for 5000 USD to provide economic backing for myself to spend my time developing on Cardano. The guide should be written within a month of the Marlowe release and will be essentially done upon completion.
I am a fund 4 and fund 5 winner, astrophysicist, dApp developer, and community contributor. Please check out my site www.logicalmechanism.io