In the repository we are exploring the deployment of Marlowe contracts on Hydra heads.
As Hydra allows to run Plutus smart contracts, we will reuse the Marlowe/Cardano code basis that contains the Marlowe validator for Plutus and deploy it to a hydra-node
.
We plan to extend marlowe-cli
for setting up the Marlowe contracts and interacting with the hydra-node
.
The delivery is a demo of how to run a specific Marlowe contract on Hydra.
We expose three versions of developer shells which are pretty self explanatory:
-
$ nix-shell -A exes-only
-
$ nix-shell -A cabal-only
-
$ nix-shell -A cabal-with-exes