Skip to content
You are reading GoQuorum development version documentation and some displayed features may not be available in the stable release. You can switch to stable version using the version box at screen bottom.


Cakeshop is a set of tools and APIs for working with Ethereum, packaged as a Java web application archive (WAR) that gets you up and running quickly.

Cakeshop can either start up a geth node, which you can then interact with using the Cakeshop front-end, or it can be connected to an Ethereum-like node, such as Quorum, that you already have running. A given Cakeshop instance connects with one node on the blockchain network you connect to.


Out of the box you get:

  • Node Management - Fully functioning Ethereum node (via geth), setting up a cluster
  • Blockchain Explorer - view transactions, blocks and contracts, and see historical contract state at a point in time
  • Admin Console - start & stop nodes, create a cluster and view the overall status of your network
  • Peer Management - easily discover, add and remove peers
  • Solidity Sandbox - develop, compile, deploy and interact with Solidity smart contracts

It provides tools for managing a local blockchain node, setting up clusters, exploring the state of the chain, and working with contracts.

The Cakeshop package includes Tessera, a Solidity compiler, and all dependencies.

Cakeshop downloads the latest version of GoQuorum and bootnode from geth. To use a different version, see here.

Get started with Cakeshop.

ConsenSys has acquired Quorum from J.P. Morgan. Please read the FAQ.
Questions or feedback? You can discuss issues and obtain free support on GoQuorum Slack channel.
For paid professional support by ConsenSys, contact us at