The release notes for Geth 1.5 states that:

The Swarm daemon (bzzd) and associated helper tools are included and somewhat functional. Whisper v5 PoC code is included in the repository, but not enabled yet.

So how do you enable and use these features?

1 Answer 1


To enable whisper just run Geth with the --shh Enable Whisper flag i.e. geth --shh

To enable SWARM you need to Build Geth & Bzzd (Swarm Daemon) from source:

  • go get -d github.com/ethereum/go-ethereum
  • go install github.com/ethereum/go-ethereum/cmd/geth
  • go install github.com/ethereum/go-ethereum/cmd/bzzd

Then run $GOPATH/bin/bzzd. Note you need to supply the ethereum account used for swarm accounting as a parameter so this would be something like ./bzzd --bzzaccount=0x87_the_account_you_want_to_use_abc

The SWARM Guide is a work in progress.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.