Marlowe is a pioneering ecosystem within the Cardano blockchain, designed to cater to both seasoned developers and those with limited coding experience.
Marlowe stands out by offering a unique domain-specific language (DSL) that abstracts away the complexities of blockchain programming, making it accessible to both developers and business professionals alike. It simplifies the process of writing complex, secure, and verifiable smart contracts tailored for financial applications.
Marlowe Runner is an easy-to-use tool that facilitates the deployment and execution of Marlowe contracts on the blockchain, requiring no command-line expertise. With Marlowe Runner, you can deploy contracts created in the Marlowe Playground, test them, and interact with them in a simulated environment before committing to mainnet.
See the user journey to learn more or get started with development now.
Learn about the different components of Marlowe for deploying smart contracts in testnet and mainnetInfrastructure
Use provided tools such as the CLI and REST API for simplified workflowsTools
Smart Contract Language
Read about Marlowe as a language to provide powerful abstractions to build fasterSmart contract language
Explore how to write smart contracts directly in a browserPlayground
Visually design smart contracts with a drag and drop interfaceBlockly
Learn how to work with Marlowe on a lower level through the command lineAPI reference