NextGenSoftware.Holochain.HoloNET.Manager 4.4.0

There is a newer version of this package available.
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
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="NextGenSoftware.Holochain.HoloNET.Manager" Version="4.4.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="NextGenSoftware.Holochain.HoloNET.Manager" Version="4.4.0" />
                    
Directory.Packages.props
<PackageReference Include="NextGenSoftware.Holochain.HoloNET.Manager" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add NextGenSoftware.Holochain.HoloNET.Manager --version 4.4.0
                    
#r "nuget: NextGenSoftware.Holochain.HoloNET.Manager, 4.4.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package NextGenSoftware.Holochain.HoloNET.Manager@4.4.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=NextGenSoftware.Holochain.HoloNET.Manager&version=4.4.0
                    
Install as a Cake Addin
#tool nuget:?package=NextGenSoftware.Holochain.HoloNET.Manager&version=4.4.0
                    
Install as a Cake Tool

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

https://oasisomniverse.one

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 Compatible and additional computed target framework versions.
.NET net10.0-windows7.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.4.1 37 10/16/2026
4.4.0 55 10/16/2026
4.2.0 54 10/16/2026
4.0.0 322 7/14/2026
3.1.1 300 5/26/2024
3.1.0 238 5/26/2024
3.0.4 250 5/5/2024
3.0.3 274 4/19/2024
3.0.2 231 4/19/2024
3.0.1 239 4/18/2024
3.0.0 232 4/18/2024

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