Skip to content
Start on Wormhole

Tilt in Action

Setting up Tilt:

On MacOS-

  1. Install Homebrew:

Head over to your terminal and paste this-

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Install Go:
brew install go
  1. Install Docker:
brew install docker
  1. Install Tilt:
brew install tilt
  1. Clone the Wormhole Repository and start Tilt:
git clone --branch main https://github.com/wormhole-foundation/wormhole.git

cd wormhole/

tilt up

On Linux and Windows:

  1. If you are using Windows, we recommend to start by downloading WSL(Windows Subsystem for Linux).
  2. Install Go:
wget https://go.dev/dl/go1.18.1.linux-amd64.tar.gz
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.1.linux-amd64.tar.gz
  1. Install Docker
    1. If you have installed Docker Desktop, Enable Kubernetes by going into Settings > Kubernetes.
    2. If you have not installed Docker Desktop, Install minikube.
      1. Configure Minikube:
minikube start --driver=docker --kubernetes-version=v1.23.3 --cpus=4 --memory=14G --disk-size=10G --namespace=wormhole
  1. Install Tilt using terminal:
curl -fsSL https://raw.githubusercontent.com/tilt-dev/tilt/master/scripts/install.sh | bash
  1. Clone the Wormhole Repository and start Tilt:
git clone --branch main https://github.com/wormhole-foundation/wormhole.git

cd wormhole/

tilt up

If everything has been good so far, you will be able to access the Tilt UI at http://localhost:10350/

Tilt UI

Stop Tilt:

To stop Tilt, simply run:

tilt down