Skip to content
  • Holochain.org
  • Developers
  • Forum
  • Blog
  • Events

Holochain Docs v0.3.8 Get Started - Holochain Docs
Type to start searching
    GitHub

    NOTICE! This documentation site is for the legacy Holochain-Redux. We encourage all developers to start using the new version of Holochain right away!

    Read more
    • Get Started
    • Core Concepts
    • Tutorials
    • Resources
    • Guidebook
    • API
    GitHub
      • Introduction
        • Start your Holochain journey
      • Why Holochain?
      • Who is Holochain For?
      • What is Holochain?
      • Install Holochain
      • Create a New App
      • Get Involved
      • Glossary
      • Introduction
      • The Basics
      • Application Architecture
      • Source Chain
      • DHT
      • Links
      • CRUD Operations
      • Validation
      • Node-to-Node Messaging
      • Introduction
      • Hello Holo Tutorial
      • Hello Test Tutorial
      • Hello Gui Tutorial
      • Hello Me Tutorial
      • Hello World Tutorial
      • Simple Micro Blog Tutorial
      • Introduction
      • hApp Bundle
        • Install NixOS on External HDD
        • Holochain Guidebook
        • Overview
        • How to contribute
      • Planning a dApp
        • Building Apps
        • Intro to DNA - Configuration
        • Intro to DNA - Code
        • Intro to Command Line Tools
        • Create A New Project
        • Project Source Folders
        • Configuring an App
        • Writing in Rust
        • Writing in Assemblyscript
        • Intro to WebAssembly
        • Updating from Proto to Rust
        • Built With Holochain
        • Building for Different Platforms
        • Building Holochain Apps: Zome Code
        • Build A To-Do App!
        • Adding a Zome
        • Intro to HDK
        • Intro to Zome Definition
        • App Entry Type Definitions
        • Init
        • Validate Agent
        • Zome Functions
        • Capabilities
        • Read & Write Data Operations
        • (E) Entry Validation
        • (E) Linking
        • (E) Node to Node Messaging
        • (E) Calling Other Zomes
        • Crypto Functions
        • (E) Bundling
        • Emitting Signals
        • API DNA Variables
        • List of API Functions
        • Building Holochain Apps: Packaging
        • .hcbuild Files
        • .hcignore Files
        • Building Holochain Apps: Testing
        • Running Tests
        • Intro to holochain-nodejs
          • Configuration
          • Configuration Alternatives
          • Scenario Testing
          • Setup
          • Running With Tape
          • Other Test Harnesses
          • DNA Instances
          • Calling Zome Functions
          • Handle Network Asynchronicity
        • (E) Checking Results
        • Manually Manage the Conductor
        • Access Instance Info
        • Conductors
          • Development Conductor
          • Configuring Networking
          • Production Conductor
          • Intro to TOML Config Files
          • Agents
          • DNAs
          • Instances
          • Interfaces
          • Bridges
          • UI Bundles
          • UI Interfaces
          • Logging
          • Networking
          • Persistence Directory
        • Intro to JSON-RPC Interfaces
          • Conductor JSON-RPC API
          • HTTP
          • WebSockets
        • Conductor Admin
      • Building Holochain Apps - User Interfaces
      • Building Holochain Apps - Bridging
        • Going Live with Holochain Apps
        • (E) Creating Versioned Releases
        • Building Holochain Apps: Advanced Topics
        • Understanding JsonString
        • Building For Android
        • Extending Holochain
          • Embedding Holochain
          • (E) Core API
        • Key Management (DPKI)
        • Naming conventions
        • Writing a Development Kit (HDK'
        • Implementing Zome API functions
          • State & Actions
          • State actions
        • State actors
      • FAQ
        • Glossary
        • (E) Agent
        • (E) Keys
        • (E) DNA
        • (E) Zome
        • (E) Source Chain
        • Distributed Hash Table
      • API
    • Start your Holochain journey
    

    Get Started with Holochain¶

    Welcome to the Holochain Developer Documentation! We hope to guide you along your journey so that you gain a better understanding of Holochain, and are able to build your first distributed application.

    Start your Holochain journey¶

    Install Holochain

    Quick start guide

    Core Concepts

    Introducing Holochain basics

    Tutorials

    Let's build an application

    Glossary

    Holochain definitions

    Was this helpful?

    Next Why Holochain?

    Developers

    • Get Started
    • Install
    • Core Concepts
    • Tutorials
    • Glossary
    • Resources
    • Guidebook
    • API Docs
    • GitHub

    Community

    • Forum
    • Events
    • Twitter
    • YouTube
    • Facebook
    • Reddit

    Blog

    • Dev Pulse
    • Tech
    • Projects
    • Community
    • Foundation

    Holochain & Holo

    • Holochain.org
    • Holo.host
    • Privacy Policy