This chapter describes the Verse network protocol. The purpose of the protocol is to make the data model available over a computer network. This is central to the Verse fundamental idea, to make 3D graphics and audio data into something that can be shared by different applications over a network.
The description is arranged in a bottom-up manner, beginning by talking about how how data is abstractly represented as various data types, that are given concrete external representations through encoding. Encoded data is then arranged into commands, which are finally turned into packets for transmission.