How to Run Hedera Local Node in a Cloud Development Environment (CDE)
Last updated
Last updated
The Hedera Local Node project enables developers to establish their own local network for development and testing. The local network comprises the consensus node, mirror node, JSON-RPC relay, and other Hedera services be set up without Docker and draining your computer’s resources by using .Cloud Development Environments (CDEs). CDEs allows developers to work from any device without the need to maintain static and brittle local development environments.
The Hedera local node comes with various services, each serving different functions, and accessible locally. These are the endpoints for each service:
Consensus Node Endpoint
Mirror Node GRPC Endpoint
Mirror Node REST API Endpoint
JSON RPC Relay Endpoint
JSON RPC Relay Websocket Endpoint
Mirror Node Explorer (HashScan)
Grafana UI
Prometheus UI
You may access these services on localhost
, and these endpoints are set up to be accessed from your own computer as if they were running locally. Since Gitpod and Codespaces are cloud-based development environments, “localhost” here refers to a virtual environment on cloud servers that you're accessing through your browser. Gitpod and Codespaces redirects these local addresses to your cloud workspace, making it feel as though you're working on a local setup.