ZOYKUHot Board

marlowe-lang/marlowe-cardanoDocumentation

marlowe-lang/marlowe-cardano open-source repository on GitHub

Quick Install
git clone https://github.com/marlowe-lang/marlowe-cardano.git

Logo
Implementation of Marlowe On Cardano. On-chain validators, the runtime, and the tools around them.

Beta

Marlowe-Cardano is an implementation of Marlowe for the Cardano blockchain, built on top of Plutus.

This repository contains:

  • The implementation of the Marlowe domain-specific language in Plutus.
  • The Marlowe Runtime which provides a REST API for interacting with Marlowe contracts on the Cardano blockchain.
  • Tools for working with Marlowe, including static analysis.

Documentation

Please head up to http://marlowe-lang.org/ for the latest documentation.

Development

Nix setup, including the binary caches: https://github.com/input-output-hk/iogx/blob/main/doc/nix-setup-guide.md

$ nix develop
$ cabal build all

History

On 6 October 2026 the files on main were replaced with a tree reconstructed from scratch. Those new commits are the first parent of the join. git log --first-parent follows them. git blame on a rewritten line names that reconstruction, because the line was written again.

The earlier commits were not removed. They are the second parent of the join, and the old files are the tag legacy-final:

git checkout legacy-final git shortlog -sn legacy-final

License

Apache-2.0. See LICENSE and NOTICE.

Document mirror archived from official upstream repository · Visit upstream GitHub
Snapshot date: 2026-11-09