Marlowe ts-sdk - v0.4.0-beta

The Marlowe TS-SDK is a suite of TypeScript/JavaScript libraries for developing Web-Dapp in the Cardano Blockchain using Marlowe Technologies.

It is composed of the following packages:

Package Description
@marlowe.io/language-core-v1 Provides constructors and serialization utilities for the types defined in the Marlowe Core specification
@marlowe.io/wallet Defines an API of what Marlowe needs from a Wallet and provides a CIP30 implementation
@marlowe.io/runtime-core Core domain concepts used throughout the runtime libraries.
@marlowe.io/runtime-rest-client 1 to 1 mapping of the Runtime Rest API.
@marlowe.io/runtime-lifecycle High level API that captures the life of "your" contracts. It builds upon the wallet and runtime-rest-client to solve common use cases
@marlowe.io/adapter Supporting set of libraries for Marlowe and Runtime Core Domains.
@marlowe.io/marlowe-object An extension of the marlowe-core-v1 types that enable the creation of large contracts.