Phala Network is the offchain computing protocol, powering the decentralized execution layer for AI agents.
Make sure you have Rust and LLVM-10 installed.
Note for Mac users: you also need
llvm
andbinutils
from Homebrew or MacPort, and to add their binaries to your $PATH
Run git submodule update --init
to fetch submodules before build if you haven't add option --recursive
when clone code.
cargo build --release
The build script enforces LLVM-10 or newer is used. LLVM-10 is needed because of the wasm port of rust
crypto library, ring
. We have to compile the C code into wasm while keeping the compatibility with
the current rustc.
Please refer to the run scripts