Hiero Docs
Hiero.orgCalendar
  • Welcome to Hiero Documentation
  • Getting Started with Hiero
    • Set Up Hiero Local Node Using Docker
    • Set Up Hiero Node Using NPM CLI Tool
    • Set Up Hiero Local Node in Cloud Development Environments (CDEs)
      • Run in Codespaces
      • Run in Gitpod
  • Hiero SDKs
    • Hiero C++ SDK
    • Hiero DID SDK Python
    • Hiero Go SDK
    • Hiero Java SDK
    • Hiero JavaScript SDK
    • Hiero Python SDK
    • Hiero Rust SDK
    • Hiero Swift SDKs
  • Hiero Block Node
  • Hiero Consensus Node
  • Hiero JSON RPC Relay
  • Hiero Local Node
  • Hiero Mirror Node
  • Hiero Mirror Node Explorer
Powered by GitBook
On this page
  • Deploy Your Hiero Local Node
  • Available Services and Dashboards
Edit on GitHub

Getting Started with Hiero

PreviousWelcome to Hiero DocumentationNextSet Up Hiero Local Node Using Docker

Last updated 2 months ago

Welcome to the Hiero Getting Started section where you'll find a collection of step-by-step guides designed to help you set up and explore a fully functional Hiero local node (network). The Hiero Local Node project empowers developers to deploy their own local network for development and testing. This network includes essential services such as the consensus node, mirror node, JSON-RPC relay, and more that can be deployed using multiple methods.

âž¡ Deploy Your Hiero Local Node

âž¡ Available Services and Dashboards


Deploy Your Hiero Local Node

Choose to deploy between Docker with the Hiero CLI, managing your node via the official NPM package, or leveraging Cloud Development Environments (CDEs) like Gitpod or GitHub Codespaces. These guides are designed to help you quickly and efficiently establish a testing environment. This flexibility enables you to work from any device without being tied down by a static local setup.


Available Services and Dashboards

The Hiero local node comes with various services, each serving different functions, and accessible locally. You can use these services on localhost.

In Gitpod and Codespaces, "localhost" refers to a virtual cloud server you're accessing via your browser. These platforms redirect local addresses to your cloud workspace, making it feel like you're working on a local setup.

These are the localhost endpoints for each service:

Type
Endpoint

Consensus Node Endpoint

Mirror Node GRPC Endpoint

Mirror Node REST API Endpoint

JSON RPC Relay Endpoint

JSON RPC Relay Websocket Endpoint

Mirror Node Explorer

Grafana UI

Prometheus UI

http://localhost:50211/
http://localhost:5600/
http://localhost:5551/
http://localhost:7546/
http://localhost:8546/
http://localhost:8080/devnet/dashboard
http://localhost:3000/
http://localhost:9090/
Cover

Use Docker and the Hiero CLI to spin up a complete local network on your machine. This includes a consensus node, mirror node, JSON-RPC relay, and other supporting services.

Cover

Use the CLI tool to install and run the Hiero local node using the official NPM package. This lets you start, stop, and generate accounts directly via CLI commands.

Cover

Use a Cloud Development Environment (CDE) like Gitpod or GitHub Codespaces to build a virtual dev environment with the preconfigured Hiero node.

Set Up with Docker
Use the NPM CLI Tool
Use Cloud Development Environments (CDEs)