Compile from Source

Install OS dependencies and Rust

Install Bevy dependencies for your OS

Clone the Proof Engine

git clone <https://github.com/functionland/proof-engine.git>

Run the Proof Engine

Requires a Node, Node API and an IPFS node running.

RUST_LOG="warn,proof_engine=info" cargo run --release -- //Alice --pool-id 1000000

Using Docker

Install Docker

Build the image

docker build -t proof-engine:local -f docker/Dockerfile .

Run the Proof Engine

Requires a Node, Node API and an IPFS node running.

docker run --rm -d --network host proof-engine:local