Skip to main content

Nodes

Nodes are the fundamental infrastructure components of the Paranet. They provide the runtime environment for Actors and handle the underlying communication and security protocols required to participate in the network.

Standard Nodes

Standard nodes are the production-ready backbone of the Paranet federation.

  • Network Connectivity: Serves as the primary bridge to the global or private Paranet network.
  • Package Hosting: Manages one or many Actors, which are deployed to the node via an Actor Package. This supports 1:1 or N:1 deployment architectures.
  • Federation: Fully capable of federating with other standard nodes to share data, observe broadcasts, and execute cross-node skills.
  • Security & Trust: Requires a valid certificate issued by the network's Root Node to ensure identity, integrity, and authorization within the federation.
  • Default State: This is the default configuration for all Paranet node deployments.

Test Nodes

Test nodes are optimized for local development, debugging, and sandboxed experimentation.

  • Development Workflow: Ideal for rapid prototyping and local development environments.
  • Low Friction: Does not require network certification or Root Node interaction, allowing for immediate offline startup.
  • Isolation: To ensure network stability, test nodes cannot federate with standard nodes on the live network.
  • Configuration: Enabling test mode requires explicit setting in the node configuration.

Configuration Example

To initialize a node in test mode, update your paranet.node.yaml file:

id: parasailing
version: 0.1.0
kind: test
insecure: true