Core Primitives

Essential technical concepts that form the building blocks of every Holochain application. These primitives are fundamental to understanding how Holochain works at a technical level.

Validation and State Management

Actions

The fundamental operations that can be performed in a Holochain application and how they’re validated.

Progenitor

The foundational concept for establishing identity and authority in distributed systems.

Eventual Consistency

How Holochain maintains data consistency across distributed nodes without central coordination.

Data Organization and Discovery

Anchors

Fixed reference points in the DHT that enable efficient data discovery and organization.

Paths

Hierarchical addressing system for organizing and finding data in the distributed hash table.

Signals

Real-time communication mechanism between agents in the network.

Learning Path

  1. Actions - Understand the fundamental operations
  2. Progenitor - Learn about identity establishment
  3. Anchors & Paths - Master data organization
  4. Eventual Consistency - Understand distributed coordination
  5. Signals - Explore real-time communication

Implementation Context

These primitives directly support:

6 items under this folder.