keepAlivePresence (34)

Planned Upgrade

A KeepAlive is a compact, signed data structure that serves as a lightweight proof that a peer is online and active. It is the fundamental component of the presence gossip protocol, periodically broadcasted by peers to maintain their entry in the network's PresenceLists.

It contains the essential, frequently-updated information from a PresenceAddress object, such as the timestamp and IP address, and is signed to prove its authenticity.

Core Data Types

Serialization Structure

FieldData TypeDescription
keepAliveDataIxiBytesThe full binary representation of a single KeepAlive object. The internal structure of this object is defined in the KeepAlives Data Structure document.