ACID addressing
Permanent ACIDs identify a user, server, or relay. Temporary ACIDs scope live sessions without exposing the long-term identity on every hop.
Protocol + Runtime
Auranet is the identity-based network layer behind ACID addressing, encrypted peer messaging, relay-aware sessions, and service runtimes that need to move without losing their identity.
Core model
Auranet separates identity from IP address and gives services a consistent way to encrypt traffic, route through relays, and keep session meaning attached to an ACID instead of a single socket endpoint.
Permanent ACIDs identify a user, server, or relay. Temporary ACIDs scope live sessions without exposing the long-term identity on every hop.
Shared-key and private-key exchange modes let operators choose between trusted-subnet throughput and point-to-point isolation.
The same runtime supports central registration, relays, peer messaging, and product integrations such as AetherGate.
Flow
A client, relay, or service registers a permanent ACID through the central runtime and persists the identity for later reuse.
Temporary ACIDs define the live exchange boundary so a connection can move, relay, or expire independently of the permanent identity.
Messages move over Auranet UDP or stream wrappers with authenticated encryption and protocol-level message metadata.
In the suite
The public site explains the protocol and runtime. Product workflows stay with their owning applications. AetherGate, for example, is published at aethergate.auranet.host rather than being blended into the protocol docs.
Auranet central -> identity registration Auranet relay -> transit and reachability Auranet client -> peer messaging and session setup AetherGate -> product built on Auranet transport + identity