SKALE.js | The SKALE Network SDK
A community run project designed to offer abstraction over the core SKALE network smart contracts.
Installation
npm add @dirtroad/skale
Official SKALE Packages
Currently the core team building and supporting the SKALE Network offers the following packages:
Contribution
If you are interested in making contributions to this project you should be aware of the following workflows to contribute properly:
Major Releases
Major releases will consist of a broad addition of features, updates, bug fixes, and more.
Feature Releases
Feature releases will be merged into main during initial development. After Version 1, feature releases will be merged into beta.
Hotfix Releases
Hotfix releases should be small in scope and be pushed into production.
Beta Releases
Beta releases will be the next major release and consist of a more cutting edge tool set. They should be used at your own risk.
Development Reasons
These will will be flagged alpha pre-release and be created when PRs are opened. They should only be used for testing purposes locally and not in production.
Security & Liability
SKALE.js and all of its sub-packages and connected packages are WITHOUT ANY WARRANTY; without even the implied warranty for any user commerical or otherwise. The creators and contributors of this package may not be held liable for any damages, losses, issues, or problems caused resulting in the use of this package for any reason.
**EXPERIMENTAL NOTICE**
This package is under heavy development. Use at your own risk.
License
All contributions are made under the MIT License (including all sub projects). See License