An end-to-end open source P2P app framework
Unparalleled coordination and collaboration, at scale
Holochain gives digital agency to organizations, markets, and people. By combining cryptography, distributed databases, and consensus-free validation—new social magic is possible.
AboutLightweight, 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.
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.
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.
Roadmap
Released
Coordinator updates, memproof security improvements, K2 maintenance and upgrades, authenticating bootstrap server, and various bug-fixes to security, performance, and network reliability.
Infrastructure is operational, with dashboard showing data on key operating envelope metrics
In progress
completed
38 %
212 points to complete
27 issues (~108 points) to estimate
200/520 pts
Velocity
26
pts/week
Time Left
12
weeks
Create the infrastructure to operate Wind Tunnel performance/scale tests.
0 %
2 points to complete
0/2 pts
Write a transport based on the iroh networking framework
58 %
10 points to complete
1 issue (~4 points) to estimate
19/33 pts
Complete the stabilization and test-ability of the Holochain workflows.
47 %
4 points to complete
1 issue (~4 points) to estimate
7/15 pts
Improvements and fixes for stabilizing Holochain's performance/behavior, and/or APIs
27 %
4 points to complete
1 issue (~4 points) to estimate
3/11 pts
Tech-debt, bug fixes, minor refactoring performance, usability issues, & enhancements
All Complete
Important but not urgent enhancements and feature requests.
All Complete
Ongoing documentation improvements.
70 %
3 points to complete
7/10 pts
Confirmation and testing of Holochain's working in local-first environments.
All Complete
Improvements to Holochain tooling and processes. Includes increasing use of automation, addressing technical debt.
38 %
27 points to complete
4 issues (~16 points) to estimate
26/69 pts
Changes to clients and HDK ergonomics to improve the experience of writing applications.
46 %
20 points to complete
3 issues (~12 points) to estimate
27/59 pts
Ongoing network component improvements.
0 %
4 points to complete
1 issue (~4 points) to estimate
0/8 pts
Build Holochain libraries and Holochain itself for mobile targets on CI to ensure compatibility with those platforms as we make changes.
All Complete
Integration of the Kitsune2 network component into Holochain core.
0 %
5 points to complete
0/5 pts
Covering all kinds of stand-alone bugs that don't fit into a larger epic
62 %
5 points to complete
8/13 pts
Maintenance of Holochain tooling such as scaffolding, hc-spin and tryorama
31 %
11 points to complete
5/16 pts
A major refactoring effort to improve the consistency of Holochain's data model and its state maintenance
34 %
67 points to complete
7 issues (~28 points) to estimate
50/145 pts
Feature to enable apps to configure the network infrastructure they want to use, independently of the default bootstrap and signal server provided by Holochain
30 %
11 points to complete
2 issues (~8 points) to estimate
8/27 pts
Consistency and improvements to the HDK to work towards a stable version
14 %
12 points to complete
3 issues (~12 points) to estimate
4/28 pts
Identify and fix security issues. Excluding those covered by other Epics such as Warrants.
0 %
4 points to complete
1 issue (~4 points) to estimate
0/8 pts
Reduce the maintenance scope for the Holochain team
All Complete
Maintenance activities for released versions, such as backporting and doing releases
All Complete
Manage connections to be kept open or closed
0 %
4 points to complete
1 issue (~4 points) to estimate
0/8 pts
Backup and restore for Holochain data and crypto keys
0 %
19 points to complete
2 issues (~8 points) to estimate
0/27 pts
Performance tests are run regularly, with published results
completed
69 %
63 points to complete
12 issues (~48 points) to estimate
247/358 pts
Velocity
26
pts/week
Time Left
4
weeks
Create the infrastructure to operate Wind Tunnel performance/scale tests.
72 %
15 points to complete
3 issues (~12 points) to estimate
71/98 pts
Analysis of metric data produced by Wind Tunnel scenarios. By combining Holochain metrics, scenario-specific metrics and host metrics, a picture can be built of the performance of Holochain in different environments and under varied loads.
62 %
24 points to complete
5 issues (~20 points) to estimate
73/117 pts
Develop Wind Tunnel scenarios that cover core functionality for Holochain.
78 %
9 points to complete
1 issue (~4 points) to estimate
45/58 pts
Ongoing documentation improvements.
All Complete
Improvements to Holochain tooling and processes. Includes increasing use of automation, addressing technical debt.
25 %
3 points to complete
1/4 pts
Maintenance of Wind Tunnel such as Holochain version upgrades
50 %
12 points to complete
3 issues (~12 points) to estimate
24/48 pts
Wind Tunnel testing of the Unyt app for UX improvements
All Complete
Up next
Featured Upcoming Events
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.

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
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
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








