UNPKG

@spedn/sdk

Version:

Spedn compiler SDK

30 lines (19 loc) 1.43 kB
Spedn ================================= ![logo](https://bytebucket.org/o-studio/spedn/raw/6c4c092ed4615a51b5e8a37cd68b2175e0ed826d/images/spedn-logo-cashwave-144.png "Spedn") Spedn is a high level smart contracts programming language for electronic cash. It compiles to Script dialects in eCash, Bitcoin Cash, Lotus and Bitcoin. It is designed for explicitness and safety. * It is statically typed - detects many errors at compile time * It is explicitly typed - no guessing what the expression is supposed to return * It is purely-functional - free of side effects, the common source of bugs * It has a familiar C-like syntax This package contains an SDK for compiling Spedn contract in NodeJS apps. If you want to use Spedn as a command-line tool, use [@spedn/cli](https://www.npmjs.com/package/spedn-cli). If you want to run a compiled contract: * install [@spedn/rts-bchjs](https://npmjs.com/packages/@spedn/rts-bchjs) - a runtime using [BCH-JS](https://www.npmjs.com/package/@psf/bch-js) * develop your own runtime by implementing interfaces defined in [@spedn/rts](https://npmjs.com/packages/@spedn/rts) [Spedn Home Page](https://spedn.pl) [Full Docs](http://spedn.rtfd.io) Donations: 🎺 Pein#7306 || ecash:qp8x5wakcts248drk5apn4k09a53qclcevjayr77xh || bitcoincash:qrc2jhalczuka8q3dvk0g8mnkqx79wxp9gvvqvg7qt [![Sponsors](https://rcimg.net/images/sponsors/svg/pein.svg)](https://read.cash/become-a-sponsor/pein)