Documentation
HexaEight Developer Documentation
HexaEight provides cryptographic identity and end-to-end encrypted messaging for AI Assistants and Agents, humans, and machines. This documentation covers the concepts, the get-started tutorial, focused how-to recipes for individual tasks, and the complete API reference.
Start here
| If you want to… | Go to |
|---|---|
| Understand the problem HexaEight solves | Concepts → The problem we solve |
| Learn the mental model | Concepts → The HexaEight approach |
| Get a working installation in five minutes | Get Started → Quickstart |
| Look up how to do a specific task | How-to → Encrypt a message (and dozens of others) |
| Reference the API | .NET SDK Reference |
How this documentation is organised
| Section | What's in it | How to read it |
|---|---|---|
| Concepts | The problems HexaEight solves and the mental model behind the SDK | Read top to bottom on first encounter |
| Get Started | A 5-step tutorial that takes you from nothing to a working encrypted exchange | Follow in order |
| How-to | Focused single-task pages with working code (encrypt, decrypt, allow a sender, enable swarm, etc.) | Search or browse by category when you need to do a specific thing |
| Reference | Complete API listings, wire format, glossary, error codes | Lookup, not reading |
SDK availability
| Language | Package | Status |
|---|---|---|
| .NET | HexaEight.Bridge on NuGet | Stable — Windows, Linux, macOS |
| Node.js | @hexaeight/sdk on npm | Stable — Linux, macOS, WSL2 on Windows |
| Python | hexaeight-sdk on PyPI | In development |
| Browser | WASM via Bridge | Planned |
For AI agents reading this site
A plain-text mirror of the entire API surface is available at /llms-full.txt. The high-level index lives at /llms.txt and follows the llms.txt convention. Both are JS-free, server-rendered, and intended to be consumed directly by retrieval pipelines.
License
The SDK and all language wrappers are released under Apache-2.0. The cryptographic core libraries are distributed as NuGet packages whose runtime use is governed by the HexaEight identity license. A complete reference implementation is published at github.com/HexaEightTeam/deaddrop-encryption for cryptographic review.