Umotu Explorer

Downloads

Run a node without cloning the repo. Official images, a one‑liner compose, and (soon) native bundles with checksums and signatures.

One‑liner Compose

Fetch the latest compose and start both ABCI + CometBFT:

curl -fsSL https://downloads.umotu.com/compose/umotu-node.latest.yaml -o umotu-compose.yaml
docker compose -f umotu-compose.yaml up -d

If the downloads domain isn’t live yet:

curl -fsSL https://raw.githubusercontent.com/dguang/umotu/master/compose/umotu-node.latest.yaml -o umotu-compose.yaml
docker compose -f umotu-compose.yaml up -d

Pinned (reproducible):

curl -fsSL https://downloads.umotu.com/compose/umotu-node.v0.3.1.yaml -o umotu-compose.yaml
docker compose -f umotu-compose.yaml up -d

Download Bundles

OS:
Arch:

Requires CometBFT v0.38.12 on PATH. Use --dev for single-node runs; later set activation heights to enforce QC/PBS.

Docker Images

  • ABCI app image: ghcr.io/umotu/abci
# ABCI (embeds EVM) — publishes HTTP :8080 and ABCI :26658
docker run -d --name abci --restart unless-stopped   -p 8080:8080 -p 26658:26658   -v $PWD/umotu-abci-data:/app/data   ghcr.io/umotu/abci:latest

# CometBFT wired to ABCI over Docker network
docker network create umotu-net || true
docker network connect umotu-net abci || true
docker run -d --name cometbft --restart unless-stopped   --network umotu-net   -p 26657:26657   -v $PWD/umotu-cometbft:/cometbft   cometbft/cometbft:v0.38.12 start --home /cometbft --proxy_app tcp://abci:26658

# Verify
curl -fsS http://localhost:8080/healthz
curl -fsS http://localhost:26657/health

Checksums & Signatures

# Verify container image (example tag)
cosign verify ghcr.io/umotu/abci:v0.3.1

Verify bundle checksum (Linux amd64 example)

ARCH=linux_amd64
VER=v0.3.1
TAR=umotu-node-${VER}-${ARCH}.tar.gz
BASE=https://downloads.umotu.com/releases

curl -fsSLO ${BASE}/${TAR}
curl -fsSLO ${BASE}/${TAR}.sha256
sha256sum -c ${TAR}.sha256  # should report: OK

Native Bundles

  • Linux amd64/arm64, macOS arm64, Windows amd64
  • Includes: umotu-abci, default genesis.json, and the umotu-node launcher
  • Requires CometBFT v0.38.12 installed on PATH

Linux (amd64)

curl -LO https://downloads.umotu.com/releases/umotu-node-v0.3.1-linux_amd64.tar.gz
tar xzf umotu-node-v0.3.1-linux_amd64.tar.gz
./bin/umotu-node --dev start

Linux (arm64)

curl -LO https://downloads.umotu.com/releases/umotu-node-v0.3.1-linux_arm64.tar.gz
tar xzf umotu-node-v0.3.1-linux_arm64.tar.gz
./bin/umotu-node --dev start

macOS (arm64)

curl -LO https://downloads.umotu.com/releases/umotu-node-v0.3.1-darwin_arm64.tar.gz
tar xzf umotu-node-v0.3.1-darwin_arm64.tar.gz
./bin/umotu-node --dev start

Windows (amd64, PowerShell)

$ver = "v0.3.1"
Invoke-WebRequest https://downloads.umotu.com/releases/umotu-node-$ver-windows_amd64.tar.gz -OutFile umotu-node-$ver-windows_amd64.tar.gz
tar -xzf umotu-node-$ver-windows_amd64.tar.gz
./bin/umotu-node.exe --dev start

Artifacts & Docs