cleartime / ares

Completely decentralized oracle protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Completely Decentralized Oracle Protocol

GitHub license GitLab Status PRs Welcome

Ares is a predictive machine project based on Substrate, with the objective of providing safe and credible under chain real data use a decentralized approach for smart contracts, parallel chains or other projects in the ecosystem of the Polkadot.

It is a decentralized oracle network that consists of Ares oracle Module, it makes full use of the off-chain worker, sources aggregator committee random mine block and reputation council.

Note

Now we are mainly testing the functions of block generation, transfer, staking, etc. We will open more codes later when we are ready.

Running from Source

Building

Install all the required dependencies with a single command (be patient, this can take up to 30 minutes).

curl https://getsubstrate.io -sSf | bash -s -- --fast

Once the development environment is set up, build the node.

git clone https://github.com/aresprotocols/ares.git
cd ares
make init
make build

Embedded Docs

Once the project has been built, the following command can be used to explore all parameters and subcommands:

./target/release/ares -h

About

Completely decentralized oracle protocol

License:The Unlicense


Languages

Language:Rust 98.3%Language:Shell 1.6%Language:Makefile 0.2%