Skip to content

An embedded DSL for Cardano smart contracts creation coupled with a library for Cardano transactions, all in Typescript

License

Notifications You must be signed in to change notification settings

abdelkrimdev/plu-ts

This branch is 309 commits behind HarmonicLabs/plu-ts:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
michele-nuzzi
Mar 10, 2023
168a925 · Mar 10, 2023
Dec 13, 2022
Jul 28, 2022
Aug 21, 2022
Mar 10, 2023
Mar 6, 2023
Dec 16, 2022
Jul 26, 2022
Jul 28, 2022
Mar 9, 2023
Jan 29, 2023
Jul 1, 2022
Nov 5, 2022
Nov 16, 2022
Mar 10, 2023
Mar 10, 2023
Jan 29, 2023
Mar 6, 2023
Mar 7, 2023

Repository files navigation

plu-ts

An embedded DSL for Cardano smart contracts creation coupled with a library for Cardano transactions, all in Typescript

why plu-ts?

there is the need for decentralized applications, however the tools to build a truly decentralized application are missing or limited to server side compilation.

what is plu-ts?

plu-ts wants to be a library to allow Cardano-related software to be written entirely in typescript, in support for a wider developer ecosystem adoption and easier integration.

the project will be composed mainly of two parts: on-chain and off-chain;

the on-chain part will take care of smart contracts creation the off-chain one will allow for transaction creation (so will take care of smart contracts interaction, among all the off-chain stuff)

Sponsors ❤️

the sponsors.md file contains a list of supportes of this project.

Everyone of them is special and is contribuitng in making this software aviable for everyone.

Special thanks for their support goes to:

VledicFranco by Drunken Dragon Entertainment

Get Started

You can start playing with plu-ts by running the following command in your project root directory

npm install @harmoniclabs/plu-ts

or, equivalently, you can install directly form this repository

npm install https://github.com/HarmonicLabs/plu-ts

Consider having a look at the documentation even if it is currently being written; feel free to contribute to the plu-ts-docs repository

Project Catalyst

a collection of all proposals made in the past is in the catalyst-proposals.md file

About

An embedded DSL for Cardano smart contracts creation coupled with a library for Cardano transactions, all in Typescript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.5%
  • JavaScript 0.5%