plu-ts
Built with ❤️ by Harmonic Laboratories
This documentation is for plu-ts
v0.7.0^, if you are using a previous version it is suggested to install the latest version, feel free to ask for help in the Harmonic Labs' discord server
Introduction
plu-ts
is a library designed for building Cardano dApps in an efficient and developer friendly way.
It is composed of two main parts:
plu-ts/onchain
: an eDSL (embedded Domain Specific Language) that leverages Typescript as the host language; designed to generate efficient Smart Contracts.plu-ts/offchain
: a set of classes and functions that allow reuse of onchain types.
Getting started
see Getting Started to begin your journey in plu-ts
Design principles
plu-ts
was designed with the following goals in mind, in order of importance:
- Smart Contract efficiency
- developer experience
- reduced script size
- readability