NextGenSoftware.Holochain.HoloNET.Manager
4.4.0
See the version list below for details.
dotnet add package NextGenSoftware.Holochain.HoloNET.Manager --version 4.4.0
NuGet\Install-Package NextGenSoftware.Holochain.HoloNET.Manager -Version 4.4.0
<PackageReference Include="NextGenSoftware.Holochain.HoloNET.Manager" Version="4.4.0" />
<PackageVersion Include="NextGenSoftware.Holochain.HoloNET.Manager" Version="4.4.0" />
<PackageReference Include="NextGenSoftware.Holochain.HoloNET.Manager" />
paket add NextGenSoftware.Holochain.HoloNET.Manager --version 4.4.0
#r "nuget: NextGenSoftware.Holochain.HoloNET.Manager, 4.4.0"
#:package NextGenSoftware.Holochain.HoloNET.Manager@4.4.0
#addin nuget:?package=NextGenSoftware.Holochain.HoloNET.Manager&version=4.4.0
#tool nuget:?package=NextGenSoftware.Holochain.HoloNET.Manager&version=4.4.0
HoloNET Manager
Part of the HoloNET ecosystem — the world's first .NET & Unity client for Holochain.
https://holonet.oasisomniverse.one
The official desktop UI for HoloNET — a feature-complete WPF application showcasing every Client and ORM capability. Install and manage hApps, call zome functions, monitor agent activity, and explore the full Holochain Conductor API through a rich UI. Provides generic backend and UI components for rapid hApp construction. Being ported to MAUI, Uno & OpenSilver for cross-platform native deployment.
This repo also contains the HoloNET Manager Installer (WiX-based MSI).
Part of the OASIS Omniverse
NuGet
Available as a compiled package on NuGet — no source licence required to use it:
dotnet add package NextGenSoftware.Holochain.HoloNET.Manager
Licence
Source code is licenced under the HoloSource Licence 1.1 (source-available, not open source). Forking or redistributing the source requires a commercial licence from NextGen World Ltd. Using the NuGet package in your own projects does not require a source licence.
Contact: david.ellams@nextgenworld.co.uk
Git History
This project was originally part of the main HoloNET repo where the full commit history lives. It was extracted into its own private repo in August 2026. Please refer to the main HoloNET repo for the complete history.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-windows7.0 is compatible. |
-
net10.0-windows7.0
- FontAwesome.WPF (>= 4.7.0.9)
- NextGenSoftware.Holochain.HoloNET.Client (>= 4.4.0)
- NextGenSoftware.Holochain.HoloNET.ORM (>= 4.4.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
## v4.4.0 - Get Storage Info, Add Agent Info, Delete Clone Cell, Graft Records and Update Coordinators now work (were "Coming Soon"); the Dump buttons now show their results.
## v4.2.0 - HoloNET Manager works end to end on Holochain 0.7.0 and 0.7.1
- App connections now send the authentication token Holochain 0.6+ requires (none worked before).
- Demo HoloNET Entry/Collection use the 0.7 OASIS hApp functions and send the required id/username; bundled oasis.happ rebuilt for 0.7; demo hApp path is absolute.
- Fixed deadlocks/freezes (work queued from WebSocket events never ran; connecting an app deadlocked; WebSocket messages handled on the UI thread), duplicate connections on 0.7.0, reboot hangs, shared entry hash, shutdown re-subscribing handlers, stale-client recycling.
- Fully tested against real Holochain 0.7.0 and 0.7.1 conductors (1,758 + 9 live/fake-conductor tests on each), line coverage ~93%.
- Requires NextGenSoftware.Logging / NextGenSoftware.WebSocket 2.0.4 (fixes below).
Full changelog: https://github.com/holochain-open-dev/holochain-client-csharp/blob/main/CHANGELOG.md
---
## v4.1.0 — Holochain 0.7.0 Wire Protocol Upgrade
Tracks HoloNET Client v4.1.0: full Holochain 0.7.0 wire-protocol support.
- Kitsune2/iroh (QUIC) as sole network backend (tx5/WebRTC removed).
- New paginated DumpOpTimings API on both Admin and App interfaces.
- AwaitingMemproofs app status, updated DnaStorageInfo shape.
- DesensitizedZomeCallCapGrant and CapAccessInfo typed for response-side cap grants.
- TestHarness paths configurable via HOLONET_* environment variables.
*Full Changelog:* https://github.com/holochain-open-dev/holochain-client-csharp/blob/main/CHANGELOG.md
---
## v4.0.0 — Holochain 0.6.2 Upgrade + OASIS Omniverse Reboot (2026)
The biggest HoloNET release since its original launch — a complete upgrade to Holochain 0.6.2 alongside the full OASIS Omniverse ecosystem relaunch at https://holonet.oasisomniverse.one/
### Holochain 0.6.2 Upgrade
- Full compatibility with the new Kitsune2 networking stack and Holochain 0.6.x conductor APIs
- Upgraded GrantedFunctions wire format (string-keyed dictionary: "All"/"Listed" variants)
- Support for new conductor admin APIs: InstallApp, EnableApp, AuthorizeSigningCredentials, GenerateAgentPubKey, and more
- Clone cell support: CreateCloneCellAsync, EnableCloneCellAsync, DisableCloneCellAsync
- Countersigning support: multi-agent atomic co-signing of DHT entries
- WASM host functions: ListWasmHostFunctionsAsync, ProvideMemproofsAsync
- App peer meta info: GetAppPeerMetaInfoAsync
- Full HoloNETConfig expanded with Kitsune2Config, QUICConfig, NetworkConfig, KeystoreConfig, WASMConfig, CacheConfig
### OASIS Omniverse Reboot
- Now part of the unified OASIS Omniverse at https://oasisomniverse.one/ and https://holonet.oasisomniverse.one/
- Upgraded to .NET 10 for maximum performance and future-proofing
- Copyright updated: NextGen Software Ltd 2019 - 2026
- Full README overhaul: every class, event, method, and property documented with code examples
- HoloNETClientAdmin fully documented: 33 admin events, 20+ admin methods
- HoloNETCollection and HoloNETObservableCollection (ORM) fully documented with XAML WPF examples
- All stale URLs updated to the new OASIS Omniverse domains
- Improved error handling, reconnect stability, and async patterns throughout
- Open source under MIT licence -- https://github.com/NextGenSoftwareUK/holochain-client-csharp