Giter VIP home page Giter VIP logo

darwinia's Introduction

Logo

License Substrate version CI GitHub tag (latest by date) Quay.io GitHub code lines GitHub last commit

Twitter URL Telegram Medium Discord

Introduction

Implementation of a https://darwinia.network node in Rust based on the Substrate framework.

This repository contains runtimes for the Darwinia and Crab networks.

Resources

Ecosystem

Project Introduction Code Activity
Darwinia Common Darwinia bridge core protocol implementation as runtime pallet and Pangolin/Pangoro testnet GitHub code lines GitHub last commit
Darwinia Parachain Darwinia's parachain on Polkadot/Kusama GitHub code lines GitHub last commit
Darwinia Bridge Sol Darwinia bridge solidity smart contracts GitHub code lines GitHub last commit
Bridger Client for header relayers and message relayers in Darwinia's bridge network GitHub code lines GitHub last commit
Smart App DVM, smart contract, and transfer RING/KTON between Substrate address and Ethereum address GitHub code lines GitHub last commit

Documents

Technical Support

Installation

  • Downloading pre-built binary from releases page.
  • Using the docker image on releases page.
  • Building from source follow this guide.

Building

Make sure that you have all the required dependencies.

Follow substrate-getting-started.

Installing via Cargo

cargo install --git https://github.com/darwinia-network/darwinia --tag <version> --locked

Building from Source

# 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

Networks

This repository supports runtimes for Darwinia and Crab.

Connecting to Darwinia Mainnet

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 Crab Canary Network

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").

Contributing

Roadmap

Roadmap

Contributing Guidelines

Contributing Guidelines

Contributor Code of Conduct

Code of Conduct

Security

Security

darwinia's People

Contributors

alexchien avatar aurevoirxavier avatar boundless-forest avatar clearloop avatar fewensa avatar freehere107 avatar hackfisher avatar readlnh avatar sekisamu avatar wi1dcard avatar wuminzhe avatar x2x4com avatar yanganto avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.