Implementation of a https://darwinia.network node in Rust based on the Substrate framework.
This repository contains runtimes for the Darwinia and Crab networks.
Project | Introduction | Code | Activity |
---|---|---|---|
Darwinia Common | Darwinia bridge core protocol implementation as runtime pallet and Pangolin/Pangoro testnet | ||
Darwinia Parachain | Darwinia's parachain on Polkadot/Kusama | ||
Darwinia Bridge Sol | Darwinia bridge solidity smart contracts | ||
Bridger | Client for header relayers and message relayers in Darwinia's bridge network | ||
Smart App | DVM, smart contract, and transfer RING/KTON between Substrate address and Ethereum address |
- Telegram
- Matrix
- Downloading pre-built binary from releases page.
- Using the docker image on releases page.
- Building from source follow this guide.
Make sure that you have all the required dependencies.
Follow substrate-getting-started.
cargo install --git https://github.com/darwinia-network/darwinia --tag <version> --locked
# with github-cli
gh repo clone darwinia-network/darwinia
# with git
git clone https://github.com/darwinia-network/darwinia.git
git checkout <version>
cargo build --release --locked
This repository supports runtimes for Darwinia and Crab.
Connecting to the global Darwinia network by running:
./darwinia --chain darwinia
You can see your node on telemetry (set a custom name with --name "my custom name").
Connecting to the global Crab Canary Network by running:
./darwinia --chain crab
You can see your node on telemetry (set a custom name with --name "my custom name").