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.
  • Class
    Description
    Founds 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 INVITE groups (spec §5.1).
    A peer: one process's presence in the AgentSpaces fabric (spec §5).
    Builder for PeerNode.
    How this node authenticates frames on its connections (spec §5.6).
    The leased, signed self-description that travels on the peers stream: 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): the GroupAdvertisement, the founder's raw Ed25519 public key, and the founder's signature over the canonical bytes of the advertisement's founding fields (GroupFounding.FoundingFields).