A general smart contract and utility library for Algorand TypesScript (puya-ts). Designed to provide a set of extendable contracts with consistent, predictable behaviors and generic utility libraries to reduce boilerplate code.
This project has been generated using AlgoKit. See below for default getting started instructions.
You can install the package directly from GitHub, expect frequent breaking changes during development. This library should not be used in production.
npm install --save-dev algo-scarfRead full documentation here
Clone the repo:
git clone https://github.com/bwmx/algo-scarfInstall dependencies:
npm installStart AlgoKit localnet:
algokit localnet startRun tests:
npm run testFeel free to make a pull request. I will try to implement useful functionality when possible but any contributions to the projectare greatly appreciated.
Some other libraries and projects that provide references and inspired this one: