Signac is a development environment to compile, deploy, test, and debug your Polkadot software. Get ink! contract deployed in multichain ecosystem.
# Getting started
- 📖 Try quickstart tutorial for Ink! smart contract development in documentation
- ❓ Ask question in our Discord (opens new window)
# Prerequisites
- ⚙️ NodeJS (opens new window)
- 🦀 Rust (opens new window)
- :toolbox: Yarn (opens new window)/Nx (opens new window)/Cargo Contract (opens new window)
# Developer Quickstart:
yarn bootstrap
node ./dist/package/core/src/index.js --help
1
2
2
# Architecture Overview
- 📦 This mono-repository contains a suite of smart contract framework.
- ⚖️ The mono-repository is released under Apache 2.0 license. Note, that the packages contain their own licenses.
Package | Version | License | Docs | Description |
---|---|---|---|---|
@signac/core | (opens new window) | (opens new window) | Core CLI package of Signac framework | |
@signac/init | (opens new window) | (opens new window) | Initializes Signac smart contract framework | |
@signac/config | (opens new window) | (opens new window) | Configuration utility for Signac framework | |
@signac/events | (opens new window) | (opens new window) | Event emitter for Signac framework | |
@signac/error | (opens new window) | (opens new window) | Error handler for Signac framework | |
nxink | (opens new window) | (opens new window) | Nx plugin which is used in the workspace |