Archived: Holochain | App framework with P2P networking

This is a simplified archive of the page at https://www.holochain.org/

Use this page embed on your own site:

Holochain delivers beyond the promises of blockchain by providing a lightweight, secure and versatile framework for everyday distributed apps.

ReadArchived
background logo

A framework for building distributed P2P apps

Each app is its own Holochain, and local circles of peers ensure data integrity without centralized authorities.

Holochain takes distributed apps beyond DeFi and NFTs to address coordination at scale with self-owned data and peer accountability.

Get started with Holochain

Because the world needs an upgrade

Holochain helps by creating an alternative to the dominant centralized systems of the Internet, protecting our ability to make our own choices, and giving trustworthy information we can act on. We call this 'digital agency', and we believe it will give us the power to face today's complex problems, together.

About Long Arrow indicating link to What is Holochain page

Lightweight, secure, versatile: made for everyday apps

Think BitTorrent + Git + Cryptographic Signatures

How it Works

Secure and resilient, without servers or blockchains.

1

You install an app, which signs and stores your data on your device.

2

You share your public data with a random set of peers.

3

Your peers validate the data against the app’s rules before storing it.

4

Invalid data triggers a network-wide security response.

large holochain logo in the background design

App Devs

Serverless

The community is the infrastructure. Scale with the popularity of your app.

Connectable

Access other Holochain apps as if they were part of your codebase. No HTTP client, just function calls with optional access control.

Resilient

Compute and data live at the edges, which means there’s no infrastructure for you to maintain and defend. Holochain automatically adapts to disruptions and threats.

Get started with Holochain

Blockchain Devs

Configurable

You choose your own terms. Set privileges, governance policies, and consensus rules according to your needs.

Scalable

Fast, cheap, and truly peer-to-peer compute and data. No processing fees or block confirmation wait times.

Forkable

Iterate to perfect. Hard forks aren’t governance crises but opportunities to play a new game.

Get started with Holochain

Holochain for Networked Applications

Building the everyday applications that power our lives.

Showcasing the Building Blocks of Holochain

Holochain is a chain like no other: simultaneously a validated onchain experience, and a fully distributed peer-to-peer application framework. This makes Holochain unique in the world of software and distributed networks. Here are a few building blocks that demonstrate what is possible.

Eric Harris-Braun demonstrates the 'We' application to David Atkinson

Collaboration

'We' is a meta-app or interface for creating groupware that is shareable, forkable, and fusible, giving new powers to self-governing groups. As agent-centric software, each user decides what groups and applets they opt into.

Watch on YouTube

Connor Turland demonstrates an inventory app built on hREA to David Atkinson and Arthur Brock

Coordination

'hREA' is superpowered economic coordination for businesses, communities, and commons — and the networks between them. It is simple, modular, and composable for developers to build precisely for their groups' needs.

Watch on YouTube

Syn - Real Time Collaboration, a splash screen for a demo video

Synchronicity

'Syn' is a pair of JavaScript and Holochain libraries that work together to demonstrate synchronous coordination with Holochain apps. This allows teams to collaborate with real-time editing during live sessions.

Watch on YouTube