Holochain | Think Outside the Blocks - scalable distributed computing

Think outside the blocks!

What comes after blockchain?

Press & Media

Testimonials

"Installation and actually deployment was super simple and even more important it delivered on what they promised, it worked." - Anton from Lykke

“Holochain is talking Mozilla’s language.”

- Jim Cook, Mozilla CFO and Co-Founder of Netflix

Scalable distributed apps with data integrity

Versatile Solutions

Decentralization with no bottlenecks and adaptable validation

Peer-to-peer

No centralized servers, no ledgers, and no middlemen

Agent-centric

Individual authority over data sharing, access, and storage

A more human internet

Each of us wants to have control over how and with whom we interact. In order to evolve and thrive, our communities must support everyone's uniqueness. Yet today, our online relationships are dominated by centralized corporate web sites.

Holochain enables a distributed web with user autonomy built directly into its architecture and protocols. Data is about remembering our lived and shared experiences. Distributing the storage and processing of that data can change how we coordinate and interact. With digital integration under user control, Holochain liberates our online lives from corporate control over our choices and information.

Whitepaper

How does Holochain work?

Holo and Holochain are searching for HoloNauts to join us on our journey to build a new, regenerative economy and a more human internet. Apply Now!

Holochain helps people:

  • Own their own data
  • Control their identity
  • Connect applications to suit their needs
  • Transact without centralized systems
  • Build lighter, faster, cheaper applications

Holochain apps help:

  • Governance & Collaboration
  • Social Media, Social Networks, & Vendor Links
  • Sharing Economy & Platform Co-ops Apps
  • Supply Chain Wins & Social Communities

Start building your own innovative applications

We're not just a magic idea whitepaper. You can build cutting edge distributed apps in JavaScript or Lisp on our platform right now! Your apps will have access to core services like: a customizable UI, the Holochain DPKI app that manages keys and identities across holochain applications, the Holo platform for serving crypto apps to normal web browsers, API bridges between crypto apps, and the capacity to migrate data when updating distributed apps.

We're Hiring!

To develop Holochain applications you need to know about:

  • getting Holochain installed
  • how to use the command line tools
  • how to configure your application by creating a "DNA" file
  • how to write your application code in JavaScript or Lisp
  • how to think through building a distributed application
  • how to build a user interface for your app
  • how to test your application code

Resources

GitHub Installation Chat Developer Docs Benchmarks Hackathons

Announcements

Holochain Internship Program

Alpha 0.1.0 “Scout” — Release Announcement | 2018-05-25

Holographic storage for distributed applications

Holochain applications (hApps) are held entirely by people. No trusted third parties. No central points of failure. They enable direct architectural consent and cryptographic communication that are low risk, for less cost.

Each agent owns an immutable hash chain and stores public data as a monotonic DHT node. Think lightweight, secure decentralized computing possible on mobile devices!

Low-cost, lightweight, secure

Every application runs its own holochain on its own terms, with cheaper hosting overhead. Since users are hosts, as more agents use an app, more hosting power and storage becomes available. The load gets lighter!

Each agent's source chain holds the app's “DNA”—the code that runs the app. Its peer validation requirements ensure secure apps. That data cannot be counterfeited, tampered with, or lost. Each app stores its data in a validating DHT creating redundancy of public data across randomized nodes. When nodes go offline, the DHT is self-healing and rebalances the data to different nodes. And if someone alters their own app code they effectively fork themselves out of the shared DHT space into an entirely different application.

Hackathons

Host a Hackathon