Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/standardweb3/standard-substrate
substrate implementation of Standard protocol
https://github.com/standardweb3/standard-substrate
blockchain docker node standard substrate
Last synced: 3 months ago
JSON representation
substrate implementation of Standard protocol
- Host: GitHub
- URL: https://github.com/standardweb3/standard-substrate
- Owner: standardweb3
- License: apache-2.0
- Created: 2021-01-22T21:09:07.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-11-20T10:53:53.000Z (about 1 year ago)
- Last Synced: 2024-04-20T09:22:09.320Z (10 months ago)
- Topics: blockchain, docker, node, standard, substrate
- Language: Rust
- Homepage: https://standard.tech
- Size: 458 MB
- Stars: 15
- Watchers: 7
- Forks: 13
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Standard Substrate
![banner](./media/standard-substrate.png)
## Github Actions status
![GitHub release (latest by date)](https://img.shields.io/github/v/release/digitalnativeinc/standard-substrate?label=latest%20release)
![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/digitalnativeinc/standard-substrate?include_prereleases&label=latest%20pre-release)[![Tests run](https://github.com/digitalnativeinc/standard-substrate/actions/workflows/fmt-checks-tests.yml/badge.svg?branch=master)](https://github.com/digitalnativeinc/standard-substrate/actions/workflows/fmt-checks-tests.yml)
[![Build Binaries](https://github.com/digitalnativeinc/standard-substrate/actions/workflows/binary-build.yml/badge.svg?branch=master)](https://github.com/digitalnativeinc/standard-substrate/actions/workflows/binary-build.yml)
[![Build Runtime](https://github.com/digitalnativeinc/standard-substrate/actions/workflows/runtime-build.yml/badge.svg?branch=master)](https://github.com/digitalnativeinc/standard-substrate/actions/workflows/runtime-build.yml)# Contact
For questions about interacting with Standard protocol, please visit [our Discord server](https://discord.standard.tech).
For security concerns, email [[email protected]](mailto:[email protected]).
# Overview
This repo has the implementation for Standard Protocol in Parity Substrate.
Standard protocol is the omni-stablecoin protocol secured with stability mechanisms and collaterized by digital assets across blockchains.
# Documentation
Documentation describing how Standard Protocol works is available [here](https://docs.standard.tech).
All documentation related to running a validator node can be found on [gitbook.io](https://standard-protocol-1.gitbook.io/standard-protocol-validator-guide/).
# Build
Up to date instructions on building this project can be found on [gitbook.io](https://standard-protocol-1.gitbook.io/standard-protocol-validator-guide/).
### Rust
Installation instructions can be found by navigating to [Substrate docs](https://substrate.dev/docs/en/knowledgebase/getting-started/).
### Docker
If opting in to use Docker, you will need to install both Docker and Docker Compose. Up to date installation steps can be found here for [Docker](https://docs.docker.com/engine/install/) and for [Docker Compose](https://docs.docker.com/compose/install/).
## Cloning repository
This repository uses ORML repository submodule in root. In order to clone with submodule included use the following:
```bash
git clone --recursive https://github.com/digitalnativeinc/standard-substrate.git
```If you cloned the repository already, use:
```bash
git submodule update --init
```## Building from source
All commands used are referenced in a [Makefile](./Makefile).
### Initialise Rust
This step is required to work with Substrate.
```bash
make init
```### Build project without running
```bash
make build
```