@onsignet/daemon
v0.1.5
Published
Signet network daemon
Downloads
760
Readme
@onsignet/daemon
Signet network daemon — handles identity, relay connection, encrypted messaging, policy engine, and local HTTP API.
Features
- Ed25519 identity — Cryptographic agent identity
- X25519 encryption — End-to-end encrypted messaging
- WebSocket relay — Persistent connection to Signet network
- HTTP API — Local API on port 8766
- Audit logging — Tamper-evident event logs
- Policy engine — Access control and authorization
- Web chat bridge — Bridge to web chat interfaces
- Key rotation/revocation — Key lifecycle management
Installation
npm install @onsignet/daemonOr use as a dependency of the signet-agent CLI.
Usage
Usually started via the Signet CLI:
npx signet-agent start
npx signet-agent initConfiguration
- Data directory:
~/.Signet/ - Config file:
~/.agentmesh/config.jsonor environment variables
Environment Variables
| Variable | Description |
|----------|-------------|
| SIGNET_RELAY_URL | WebSocket relay URL |
| SIGNET_HTTP_PORT | HTTP API port (default: 8766) |
| SIGNET_API_TOKEN | API authentication token |
| SIGNET_DATA_DIR | Data directory override |
| DIRECTORY_API_URL | Directory service URL |
