Decentralised Infrastructure

Your tools. Your data. Your network.

Enbox is a suite of decentralised developer tools built on DIDs and Decentralised Web Nodes. Git, mesh networking, memory, notes, payments—all without platform lock-in.

Identity
DIDs
Storage
DWN
Transport
Protocols
Runtime
Local-first

The Suite

Every tool, decentralised

Each tool is a standalone CLI that speaks DWN protocols. Use one or use them all. They compose naturally because they share the same identity and storage layer.

gitd
Git without the platform
Decentralised issues, patches, CI, releases, and package publishing. All git collaboration protocols running on DWN.
MVP Complete
meshd
WireGuard mesh, no accounts
Private networking with DID-based identity, encrypted DWN records for membership and ACLs, and dexnet for NAT traversal.
Alpha
memoryd
AI memory that you own
A decentralised memory network for AI agents. Store, retrieve, and share context across tools without centralised memory providers.
In Development
notesd
Notes without the cloud
Encrypted, synced, and yours. Markdown notes stored in your DWN with real-time collaboration via DID-authenticated channels.
Planned
moneyd
Payments without the middleman
Decentralised payment channels and ledger protocols. Send, receive, and track value flows with cryptographic accountability.
Planned
authd
Identity without the provider
DID authentication daemon. SSO, credential presentation, and permission delegation—all without an identity provider in the middle.
Planned

Core Principles

Built on conviction

01
Protocols, not platforms

Every enbox tool is built on open protocols. No API keys, no rate limits, no terms of service. If you can speak the protocol, you're in.

02
Identity is cryptographic

DIDs replace usernames. Every action is signed. Authentication is proof, not trust. You don't need anyone's permission to exist on the network.

03
Local-first, sync-capable

Everything works offline. Your DWN is your database. Sync is a feature, not a requirement. The network enhances; it doesn't gatekeep.

04
Encrypted by default

Records are JWE-encrypted. Only you and your explicitly authorised peers can read your data. Privacy isn't a toggle, it's the foundation.

05
Composable tools

Each tool is independent but aware of its siblings. gitd and meshd share the same identity. memoryd feeds context to any tool that asks. Composition over integration.

06
Open source forever

MIT licensed. Every line of code, every protocol spec, every test suite. If it's not auditable, it's not trustworthy.

Own your tools

Start with one tool. Add more as you need them. They all speak the same language.

GitHub Design System