Project · data-access
OASIS Holochain hApp
- 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
- Clone the repository and install dependencies; the README documents entering a nix shell with nix-shell and then running npm install.
- Run npm run package from the repository root.
- 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
- Code on GitHubOpen on GitHub ↗Last change 16 October 2026.
- Releaseholochain-0.7.1-hypernetPublished 16 October 2026.
- The project's own files do not say how it is run.
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
- hdk
- 0.7.1 · Cargo.toml @ e6f9bad
- hdi
- 0.8.1 · Cargo.toml @ e6f9bad
- 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