Package ai.badmonkey.agentspaces.peering.node
package ai.badmonkey.agentspaces.peering.node
The peer node and per-group runtimes: the assembly point of Layer 1 (spec §5). Stability: API.
-
ClassDescriptionFounds self-certifying groups and verifies their founding advertisements (spec §4.4, §5.1).The founding document whose canonical CBOR hashes to the GroupID: the founding fields and the founder's signature over their canonical bytes.The immutable founding fields of a group: everything a member relies on that no later party may change.One joined group on a peer: its membership view, its gossip bus, and the registration point upper layers (discovery, replicated spaces, capabilities) use to receive frames and publish rumors.Founder-signed join credentials for
INVITEgroups (spec §5.1).A peer: one process's presence in the AgentSpaces fabric (spec §5).Builder forPeerNode.How this node authenticates frames on its connections (spec §5.6).The leased, signed self-description that travels on thepeersstream: the canonical bytes of a PeerAdvertisement, the issuer's raw public key, and the signature over those bytes.A self-certifying group's founding advertisement as it circulates (spec §4.4, §5.1): theGroupAdvertisement, the founder's raw Ed25519 public key, and the founder's signature over the canonical bytes of the advertisement's founding fields (GroupFounding.FoundingFields).