Skip to content

Teranode

Horizontally scalable node software for the BSV Blockchain.

Get Started Architecture

  • Run a Node


    Docker or Kubernetes — install, configure, and operate a Teranode node as a miner or operator.

    Miner setup

  • Develop


    Local dev environment, contributing workflow, and task-oriented how-to guides.

    Developer setup

  • Key Topics


    Architecture, services, transaction lifecycle, data model, and core concepts.

    Explore topics

  • Reference


    API specs, settings, glossary, error handling, protobuf, and more.

    Open reference

Deeper dive

  • Microservices Overview


    Propagation, Validator, Block Assembly, Block Validation, Blockchain — how they fit together.

    Architecture

  • Contribute


    Fork the repo, follow the PR process, and submit changes to Teranode.

    Fork & PR guide

  • Configuration


    Settings reference: global, policy, services, stores, Kafka, and per-service tuning.

    Settings

  • What is Teranode?


    Why Teranode exists, what problem it solves, and the design principles behind it.

    Introduction