How to setup your own Tezos bakery - Part 2

By andre

ARTERY Logo Design
ARTERY Logo Design

My Tezos Bakery

My Tezos bakery is called ARTERY (based on ARTIST BAKERY + the heart blood vessel obviously)

How to setup your own Tezos bakery

Hardware Installation

Install SSD and RAM for Lenovo Thinkcentre M93 tiny

Ubuntu Installation

Create a bootable Ubuntu USB drive first.

  • Use a USB stick with at least 16 GB
  • Download Balena Etcher. Download: https://www.balena.io/etcher/
  • Download Ubuntu 22.04 LTS Desktop. Download: https://ubuntu.com/#download
  • Open Balena Etcher
  • Select Image ubuntu-22.04.1-desktop-amd64.iso
  • Select USB Drive
  • Click Flash
  • Eject the USB drive afterwards

Install Ubuntu 22.04 LTS Desktop on your bakery machine.

Setup Ledger Live and Ledger Nano S

Get your Ledger Nano S ready.

Setup BakeBuddy CLI (BB-CLI)

Setup the BakeBuddy bakery software.

  • Connect your Ledger Nano S to your bakery computer
  • Have your Ledger Nano S pin ready
  • Open the Ubuntu root folder
  • Right click anywhere and choose open terminal
  • Copy and paste this snippet into the terminal window and hit enter:
cd /tmp && wget https://gitlab.com/groktech/bakebuddy-cli/-/raw/main/bb-cli-linux-amd64 && chmod +x bb-cli-linux-amd64
sudo mv bb-cli-linux-amd64 /usr/sbin/bb-cli
  • Next copy and paste this snippet into the terminal:
bb-cli setup -a
  • Then copy and paste this snippet: (It can take a few minutes until the download is finished)
bb-cli bootstrap-node --tarball
  • Next copy and paste this into the terminal:
bb-cli start
# you may be prompted for your sudo password. Just type it in (the characters won't show) and hit enter. 

Now connect the Ledger with BakeBuddy

  • Copy and paste this into the terminal and hit enter to import the Ledger address:
bb-cli import-key --derivation-path="ed25519/0h/0h"
  • Authorize the Ledger device to bake for your address. Copy and paste this into the terminal and hit enter:
bb-cli setup-ledger --main-hwm 1
  • Register the Ledger address on the blockchain: (Copy and paste this into the terminal and hit enter)
bb-cli register-key

Check out BakeBuddy on GitLab for a detailed walkthrough: https://gitlab.com/groktech/bakebuddy-cli/-/wikis/How-to-install-BakeBuddy-CLI-on-Mainnet

Send 600 tez to the wallet address of your bakery

The minimum required capital needed for private baking is 600 tez. Get the remaining 5400 tez from delegators.

  • 600 tez funding from you
  • 5400 tez from delegators

🦊️ Need help? DM me at twitter.com/AndreFvchs