Carrier friend network
Public-key identity, DHT discovery, mutual friendship, online presence, messages, groups, files, and Express offline delivery for social and communication applications.
The network defaults to unreachable. A peer generates identity locally, establishes consent through friendship, discovers a path, then exposes only the application capability or service explicitly chosen.
A keypair and persistent role address generated on the endpoint.
→A mutual friend handshake creates the first authorization boundary.
→DHT announce and lookup find current endpoints without changing identity.
→Direct UDP first, TCP relay when needed, optional Express for offline delivery.
→Messages, files, agent tasks, names, or private service packets.
The original Peer layer was already enough for social applications: identities, friendship, presence, messages, files, and offline delivery. DecentLAN keeps that trust model and adds an IP data plane, so software written for the existing internet becomes reachable through the same relationships.
Public-key identity, DHT discovery, mutual friendship, online presence, messages, groups, files, and Express offline delivery for social and communication applications.
A pure TypeScript runtime that exposes the deployed friend network to Node.js applications, agents, scripts, and services.
A normal Peer maps durable userids to human names and private 10.86.x.x addresses without becoming a central account authority.
TUN routing carries standard TCP and UDP packets. Existing software reaches a friend’s machine by private address without learning the Peer wire protocol.
Developers no longer need to rebuild every application as a native Decent client. Install AgentNet at the network edge, then keep the application protocol you already use.
Private maintenance paths without exposing port 22.
Publish a home-hosted site through a domain gateway and DecentLAN address.
Internal dashboards, source services, databases, and agent boxes on one friend-scoped network.
Reach OpenClaw, model servers, webhooks, and local tools behind NAT.
Carry existing interactive and content protocols through private addressing.
Connect devices and legacy services without rewriting their network stack.
A small public gateway can own DNS and TLS while the expensive, stateful workload stays on private hardware. DecentLAN is the addressable path between them.
The BTC trading system runs its collectors, agents, Redis state, JSONL/SQLite history, dashboard, and local model integration on owned hardware. Caddy is an approved Peer friend and exposes only btc.fi.chat; the rest of the DecentLAN member at 10.86.205.11 remains friend-gated.
btc.fi.chat {
log {
output file /var/log/caddy/btc.fi.chat_access.log
format json
}
reverse_proxy 100.76.64.101:8080 10.86.205.11:8080
}Translation, speech synthesis, voice conversion, source media, and publisher output stay with the 4090 host. A public subdomain reaches the publisher over its private overlay address, so large models and media do not have to move onto a generic cloud server.
*.interview.network
↓ public HTTPS
Caddy gateway
↓ DecentLAN 10.86.x.x
publisher-owned 4090 serviceIntroduces a new peer to the DHT.
Blindly forwards end-to-end encrypted live sessions when direct UDP fails.
Stores encrypted payloads for optional offline delivery.
Provides names and private address allocation to AgentNet.
Offers an approved path for policy- or geography-specific traffic.