Download TSUNAGI Node

Preview release · follower mode · v2026.10.05 · portable Linux x86-64

TSUNAGI is an independent Cardano node implementation, written in Zig. This portable Preview release runs in follower mode: it connects to a Preview peer, follows the chain with ChainSync and BlockFetch, decodes and applies transactions, persists its local state, and reopens that state after a restart. It is not the build that produces TSUNAGI's Preview blocks.

Releasev2026.10.05-preview-portable-x86_64
Published2026-10-05 UTC · GitHub release
Filetsunagi-preview-v2026.10.05-linux-x86_64
Size5,798,056 bytes
PlatformLinux x86-64 · generic baseline (SSE2) · no AVX / AVX-512 required
Runtimedynamically linked · glibc ≥ 2.34 · liblmdb.so.0 · libsodium.so.23 · /lib64/ld-linux-x86-64.so.2
Qualification1,506 / 1,506 tests green
SHA-2564919985711adbf8f59b07839752e605ac3d98d1df35a42f5f93ab2ff3985e08e

Also in the release: INSTALL.md · PROVENANCE-MANIFEST.md (exact source commit, toolchain, build flags, runtime dependencies)

Qualified for

  • Generic x86-64 baseline CPUs
  • Clean startup from an empty home directory
  • Cardano Preview ChainSync and BlockFetch
  • Transaction decoding and application
  • Local-state persistence, cold reopen and restart

Not qualified for

  • Block production
  • Stake-pool operation
  • Cardano Mainnet
  • Production-grade operation
  • Node V1 completion
Two different binaries, on purpose. TSUNAGI's canonical Preview blocks are produced by its separate producer build, which keeps running unchanged. This download is the follower release; its checksum is intentionally different from the producer's. The producer's live identity and status are on /status/.

Verify, install, run

Install the runtime libraries first (Debian / Ubuntu package names shown; any distribution package providing the exact SONAMEs liblmdb.so.0 and libsodium.so.23 works):

sudo apt install liblmdb0 libsodium23
# 1. download the binary and its checksum file into one directory
curl -LO https://github.com/cryptoleo79/tsunagi-preview/releases/download/v2026.10.05-preview-portable-x86_64/tsunagi-preview-v2026.10.05-linux-x86_64
curl -LO https://github.com/cryptoleo79/tsunagi-preview/releases/download/v2026.10.05-preview-portable-x86_64/SHA256SUMS

# 2. verify — expected 4919985711adbf8f59b07839752e605ac3d98d1df35a42f5f93ab2ff3985e08e
sha256sum --check SHA256SUMS

# 3. install and confirm the embedded identity
mkdir -p "$HOME/.local/bin"
install -m 0755 tsunagi-preview-v2026.10.05-linux-x86_64 "$HOME/.local/bin/tsunagi-node"
"$HOME/.local/bin/tsunagi-node" --version
#   tsunagi-node v2026.10.05-preview-portable-x86_64 (4cdcde42d5cd5f097e50bf5212db671b25ee6947) ReleaseSafe ... dirty=0

# 4. start from an empty state directory (not shared with any other TSUNAGI process)
export TSUNAGI_HOME="$HOME/.local/state/tsunagi-preview"
mkdir -p "$TSUNAGI_HOME"
TSUNAGI_FORGE_ENABLE=0 "$HOME/.local/bin/tsunagi-node" run \
  --net preview \
  --lang en \
  --peer PREVIEW_PEER_HOST:PORT

Replace PREVIEW_PEER_HOST:PORT with a reachable Cardano Preview relay — for example the public relay preview-node.play.dev.cardano.org:3001. Stop with Ctrl-C; running the same command again reopens the saved cursor and local state. Do not point this binary at another node's state directory.

More detail: install guide. How the TSUNAGI Preview producer itself is operated is described under Guardian and the producer deployment notes.

legacyv2026.06.18-preview (June 2026)

Superseded for download by v2026.10.05. A CPU-specific build: it contains AVX-512 instructions (fails with Illegal instruction on CPUs without them) and predates the clean empty-home startup fix. Kept visible for provenance: release page ↗ (SHA-256 b93a60fe731cc381…).