{"id":20484035,"url":"https://github.com/standardweb3/signac","last_synced_at":"2025-04-13T14:36:02.211Z","repository":{"id":53576724,"uuid":"513102331","full_name":"standardweb3/signac","owner":"standardweb3","description":"Signac is a development environment to compile, deploy, test, and debug your Polkadot software. Get ink! contract deployed in multichain ecosystem","archived":false,"fork":false,"pushed_at":"2022-11-01T05:57:31.000Z","size":52050,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-10T12:57:03.184Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/standardweb3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-12T10:44:45.000Z","updated_at":"2022-11-01T05:58:58.000Z","dependencies_parsed_at":"2023-01-21T03:17:00.987Z","dependency_job_id":null,"html_url":"https://github.com/standardweb3/signac","commit_stats":null,"previous_names":["digitalnativeinc/signac"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/standardweb3%2Fsignac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/standardweb3%2Fsignac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/standardweb3%2Fsignac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/standardweb3%2Fsignac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/standardweb3","download_url":"https://codeload.github.com/standardweb3/signac/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248605636,"owners_count":21132210,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T16:19:37.706Z","updated_at":"2025-04-13T14:36:02.159Z","avatar_url":"https://github.com/standardweb3.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Signac\n\n![](https://raw.githubusercontent.com/standardweb3/signac/main/media/signac_logo.png)\n\n---\n![Proudly built for Ink!](https://raw.githubusercontent.com/paritytech/ink/bb4104ec423c34ff863d8d2eb619f10f4962b570/.images/built-for-ink.svg)\n\n\n*Signac is a development environment to compile, deploy, test, and debug your unstoppable apps. Get ink! contract deployed in unstoppable app ecosystem.*\n\n\n## Getting started\n\n- :book: Try quickstart tutorial for Ink! smart contract development in [documentation]()\n- :question: Ask question in our [Discord](https://discord.gg/v2HeWgsfhz)\n\n## Prerequisites\n\n- :gear: [NodeJS](https://nodejs.org/) \n- :crab: [Rust](https://www.rust-lang.org/)\n- 🧰 [Yarn](https://yarnpkg.com/)/[Nx](https://nx.dev)/[Cargo Contract](https://github.com/paritytech/cargo-contract)\n\n###### Developer Quickstart:\n\n```bash\nyarn bootstrap\nnode ./dist/packages/core/src/index.js --help\n```\n\n## Architecture Overview\n\n- :package: This mono-repository contains a suite of smart contract framework.\n- :balance_scale: The mono-repository is released under [Apache 2.0 license](./LICENSE). Note, that the packages contain their own licenses.\n\n| Package        | Version                                                                                             | License                                                                                                              | Docs                                                                             | Description                                 |\n|----------------|-----------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|---------------------------------------------|\n| @signac/core   | [![npm](https://img.shields.io/npm/v/@signac/core)](https://www.npmjs.com/package/@signac/core)     | [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) | [![documentation](https://img.shields.io/badge/readme-blue)](./packages/core)    | Core CLI package of Signac framework        |\n| @signac/init   | [![npm](https://img.shields.io/npm/v/@signac/init)](https://www.npmjs.com/package/@signac/init)     | [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) | [![documentation](https://img.shields.io/badge/readme-blue) ](./packages/init)   | Initializes Signac smart contract framework |\n| @signac/config | [![npm](https://img.shields.io/npm/v/@signac/config)](https://www.npmjs.com/package/@signac/config) | [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) | [![documentation](https://img.shields.io/badge/readme-blue) ](./packages/config) | Configuration utility for Signac framework  |\n| @signac/events | [![npm](https://img.shields.io/npm/v/@signac/config)](https://www.npmjs.com/package/@signac/events) | [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) | [![documentation](https://img.shields.io/badge/readme-blue) ](./packages/events) | Event emitter for Signac framework          |\n| @signac/error  | [![npm](https://img.shields.io/npm/v/@signac/error)](https://www.npmjs.com/package/@signac/error)   | [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) | [![documentation](https://img.shields.io/badge/readme-blue) ](./packages/error)  | Error handler for Signac framework          |\n| nxink          | [![npm](https://img.shields.io/npm/v/nxink)](https://www.npmjs.com/package/nxink)                   | [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) | [![documentation](https://img.shields.io/badge/readme-blue) ](./packages/nxink)  | Nx plugin which is used in the workspace    |\n\n## Contributors\n\nRead our [contributors document](https://github.com/standardweb3/signac/blob/main/CONTRIBUTING.md), [submit an issue](https://github.com/standardweb3/signac/issues/new/choose) or talk to us on our [Discord](https://discord.gg/qw9PZEavCC)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstandardweb3%2Fsignac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstandardweb3%2Fsignac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstandardweb3%2Fsignac/lists"}