Skip to main content
A node is one blockchain full node, attached to one network, that you run to serve RPC for your apps, indexers, and other consumers. You create and operate it entirely from the UI under Nodes — Novacula handles the heterogeneous machinery of each chain and gives you a uniform node to manage. Each node carries a name (unique within its executor), the chain and network it runs (for example Ethereum mainnet), the clients and versions it runs, and the executor that hosts it. A node belongs to exactly one executor; to move it to a different host, delete it and deploy a new one.

A node can be several processes

Some chains run as a single process; others split into cooperating roles, and a node groups them as one unit. Logs and metrics surface per process, so you can stream one role’s output independently of the other even though they belong to the same node.
ChainProcesses per nodeClients
Bitcoin1bitcoind
BSC1geth
Tron1java-tron
Ethereum2 — execution + consensus, sharing a JWT secret over the Engine APIexecution: geth · consensus: lighthouse
Igra2 — kaspad + execution, sharing a JWT secret over the Engine APIkaspad, igra-reth
Ink2 — execution + rollup, sharing a JWT secret over the Engine API (Kubernetes only)op-reth, op-node
Monad3 — consensus + execution + RPCmonad-bft, monad-execution, monad-rpc
For ports, networks, default storage, and the exact clients and versions per chain, see the per-chain pages: Bitcoin, BSC, Ethereum, Igra, Ink, Monad, Tron.

The Nodes list

Nodes lists the active nodes in your organization with their chain, network, executor, and current status. Filter by chain, status, or executor, and use groups and tags to organize a long fleet. Select a node to open its detail page. Inactive nodes are hidden by default to keep the list focused on what’s live; turn on the explicit filter to show them. Links from the Dashboard — for example a card or a critical alert — open the list pre-filtered to the relevant nodes, carrying that filter through so you land on exactly the rows the alert is about.

Statuses

A node’s status reflects what its executor most recently reported:
StatusMeaning
ProvisioningThe executor is setting the node up for the first time.
Downloading snapshotThe node is bootstrapping from a snapshot before first start. The node page shows download progress, speed, and attempts. See Node lifecycle.
StartingProcesses are launching.
SyncingOnline but still catching up to the network’s chain tip.
RunningHealthy and serving.
StoppingProcesses are shutting down after a stop request.
StoppedIntentionally or unexpectedly stopped; data is preserved.
ErrorA process or a lifecycle action failed — open the node to see the error details.
DeletingThe node is being torn down.

On the node detail page

The node detail page is where everything about a single node lives, organized into tabs:
  • Overview — headline telemetry (head block, sync %, peers), a Lifecycle panel (executor, desired vs reported state, last seen), Storage Volume, RPC Endpoints (with copy/open actions), and Hardware Specs. Lifecycle actions live in the node’s header, not this tab.
  • Monitoring — sync progress, peers, disk usage, and other health metrics, per process.
  • RPC — the node’s reachable RPC endpoint and its exposure settings, with an Edit action (dialog: Edit RPC exposure) and RPC-key management.
  • Query — run ad-hoc PromQL queries against the node’s own metrics and chart the result; start from a preset recipe or write your own. See Node monitoring.
  • Logs — live process output, per role.
  • Configuration — the node’s active settings, with an Edit action.

What you can do

Want toGo to
Create a new nodeDeploy a node
Change clients, resources, or configEdit node configuration
Control how RPC is reachableRPC exposure
Move to a newer client versionUpgrade a node
Start, stop, restart, or deleteNode lifecycle
Organize or find a node in a long listGroups and tags
Watch live process outputNode logs
Read sync, peers, and health metricsNode monitoring

Who can do what

  • Create, edit, run lifecycle actions, and delete: owner and admin.
  • Read status, logs, metrics, and events: any organization member.
See Roles and permissions.

Where nodes run

You never need to log into the host — every action is in the UI. The executor that owns a node runs it on your infrastructure, whether that’s bare metal or Kubernetes.