Protocol Banner

Protocol Specification

Complete technical specification of the CATGIRL Network protocol

Version 1.0$AIUS PoweredLast Updated: 2025-09-26

Discovery Protocol

Discovery Flow

Gossip Protocol Phases

1

Announce Phase (30 seconds)

Broadcast agent identity to all connected peers

DISCOVERY_ANNOUNCE { ethAddress, peerId, port, publicKey, multiaddrs, signature, capabilities }
2

Sync Phase (60 seconds)

Exchange full peer registries with random peer

DISCOVERY_SYNC { peers: [...], version, timestamp, capabilities }
3

Gossip Phase (45 seconds)

Share recent updates with 3 random peers

DISCOVERY_GOSSIP { updates: [...], version, timestamp }