Shinzo Network Documentation Shinzo Network Documentation
  • Understand
  • Run infrastructure
  • Build apps
  • Reference
Understand Run infrastructure Build apps Reference
  • Quickstart
    • Get started
  • Run a Generator
    • Hardware requirements
    • Install
    • Register
    • Config reference
    • Deployment Examples
      • Validator with Geth
      • Managed GCP node
      • Nginx with snapshots
      • High-throughput tuning
      • Archival versus pruned
    • Guides
      • Quicknode setup
  • Run a Host
    • Hardware requirements
    • Install
    • Configure event filters
    • Register
    • Private Hosts
    • Quick Start
    • Config reference
    • Deployment Examples
      • Event filter with allowlist and blocklist
      • Snapshot bootstrap from a trustless indexer
      • Prod VM with nginx and TLS
      • GCP VM with local SSD RAID-0
      • Watchtower auto-deploy
  • Operations
    • Add the testnet to your wallet
    • Troubleshooting
  • Quickstart
    • Get started
  • Run a Generator
    • Hardware requirements
    • Install
    • Register
    • Config reference
    • Deployment Examples
      • Validator with Geth
      • Managed GCP node
      • Nginx with snapshots
      • High-throughput tuning
      • Archival versus pruned
    • Guides
      • Quicknode setup
  • Run a Host
    • Hardware requirements
    • Install
    • Configure event filters
    • Register
    • Private Hosts
    • Quick Start
    • Config reference
    • Deployment Examples
      • Event filter with allowlist and blocklist
      • Snapshot bootstrap from a trustless indexer
      • Prod VM with nginx and TLS
      • GCP VM with local SSD RAID-0
      • Watchtower auto-deploy
  • Operations
    • Add the testnet to your wallet
    • Troubleshooting

Run infrastructure

This section is for operators running Shinzo infrastructure. Whether you want to run a Generator client next to a blockchain node you already operate, serve Views to applications with a Host client, or try the whole pipeline on one machine, pick a path below to get started.

Choose your path

Run a Generator

Already run a blockchain node? Add a Generator client as a sidecar. It reads new blocks as they arrive, signs them, and gossips them out over P2P.

Run a Host

A Host client pulls signed data from Generator clients, applies Lens transforms, and serves the resulting Views to applications over GraphQL.

Run both

Try the whole pipeline on one machine: a Generator client and a Host client, peered over libp2p and queried over GraphQL. About ten minutes, and no registration needed.

Run a Generator

Setup

  • Hardware requirements
  • Install
  • Register
  • Config reference

Deployment examples

  • Validator with Geth
  • Managed GCP node
  • Nginx with snapshots
  • High-throughput tuning
  • Archival versus pruned

Guides

  • Quicknode setup

Run a Host

Setup

  • Hardware requirements
  • Install
  • Configure event filters
  • Register
  • Private Hosts
  • Quick Start
  • Config reference

Deployment examples

  • Event filter with allowlist and blocklist
  • Snapshot bootstrap from a trustless indexer
  • Prod VM with nginx and TLS
  • GCP VM with local SSD RAID-0
  • Watchtower auto-deploy

Operate

  • Troubleshooting

Get started building with Shinzo

  • Documentation
  • Who it's for
    • Chain Validators
    • Data Hosts
    • Builders
    • Core concepts
    • Get help
  • Resources
    • Blog
    • Manifesto
    • Chains
  • Community
    • Discord
    • GitHub
    • X
    • Telegram
Shinzo © 2026