Bee is written using the Go language.
You may build the Bee client software directly from the source.
While it is possible to run Bee without it, we recommend the use of Go Ethereum's Clef external signer. Instructions for installing and integrating this with Bee can be found here.
Prerequisites for installing direct from source are:
- go - download the latest release from golang.org.
- git - download from git-scm.com.
- make - usually included in most operating systems.
Clone the repository:git clone https://github.com/ethersphere/beecd bee
gitto find the latest release:git describe --tags
Checkout the required version:git checkout v1.1.0
Build the binary:make binary
Check you are able to run the
beecommand. Success can be verified by running:dist/bee version1.1.0
(optional) Additionally, you may also like to move the Bee binary to somewhere in your
$PATHsudo cp dist/bee /usr/local/bin/bee