Skip to content

Project · data-access

OASIS Holochain hApp

a data access layer for OASISThis is the rust based hApp (Holochain App) that forms the DAL (Data Access Layer) to the HoloOASIS OASIS Provider.
How you run it
not recorded
Holochain version
0.7.1
Activity
active
Checked
30 October 2026

What is OASIS Holochain hApp and what is it for?

OASIS Holochain hApp is the Holochain app that holds the data behind HoloOASIS, the OASIS provider that lets the wider OASIS platform read and write on Holochain. It exists so that records kept by OASIS-based software live in a Holochain network rather than only in one organisation's own database.

OASIS Holochain hApp is described by its maintainers as the Rust-based Holochain app that forms the data access layer for the HoloOASIS OASIS provider. HoloOASIS is the OASIS provider for Holochain: OASIS provider documentation lists it as the platform's Holochain network provider, and the HoloNET product site says the provider uses HoloNETClient to implement the storage and network providers that bridge Holochain to the other databases, chains and storage services OASIS supports.

In plain terms, it is the part that actually holds the records. Other OASIS components and applications talk to the provider, and the provider's data access layer is this Holochain app, so the entries themselves sit in a Holochain network rather than in a service the project operates. Someone new to the ecosystem can read it as the Holochain-side storage layer for software built on OASIS that chooses to keep its data on Holochain.

The repository documents how to build and run it. Packaging with npm run package produces an oasis.webhapp file in workdir, with an oasis.happ component beside it, and that web hApp is the artefact intended for installation through the Holochain Launcher. The same README also describes entering a nix shell and running npm start to bring up a local two-node network with its user interfaces, which is the quickest way to see it working.

How to get it

Desktop app

  1. Clone the repository and install dependencies; the README documents entering a nix shell with nix-shell and then running npm install.
  2. Run npm run package from the repository root.
  3. Take the oasis.webhapp produced in the workdir folder and install it through the Holochain Launcher; an oasis.happ component is produced alongside it.

Source: https://github.com/NextGenSoftwareUK/OASIS-Holochain-hApp/blob/main/README.md

Questions people ask

How do I run OASIS Holochain hApp?
Build the web hApp with npm run package from the repository root, then install the resulting oasis.webhapp from the workdir folder through the Holochain Launcher. The README also describes running a local two-node network using nix-shell, npm install and npm start. source
What is HoloOASIS?
HoloOASIS is the OASIS provider for Holochain. Its documentation says it uses HoloNETClient to implement the OASIS storage and network providers, connecting Holochain to the other Web2 and Web3 services the OASIS platform supports. source

From 4 public sources, checked 23 September 2026.

Try OASIS Holochain hApp

Details & sources

Evidence

Release
github.com/NextGenSoftwareUK/OASIS-Holochain-hApp/releases/tag/holochain-0.7.1-hypernetshipped in a release · seen since 20 October 2026 · github.release@1
Last change
api.github.com/repos/NextGenSoftwareUK/OASIS-Holochain-hApplisted by a third party · seen since 20 October 2026 · github.repository@1
Activity
github.com/NextGenSoftwareUK/OASIS-Holochain-hApp/releases/tag/holochain-0.7.1-hypernetshipped in a release · seen since 20 October 2026 · liveness@1

Compatibility

holochain-client
0.12.2 · ui/package.json @ e6f9bad
happ.yaml
present · workdir/happ.yaml @ e6f9bad
web-happ.yaml
present · workdir/web-happ.yaml @ e6f9bad
Do you maintain OASIS Holochain hApp?Add your name to this project’s page.
Claim this page