Solipsis currently consists of: • A peer-to-peer protocol over
UDP. The Solipsis protocol gives a node the ability to broadcast its presence within the virtual world. Moreover, this protocol aims to guarantee the maintenance of some global properties. • A node-navigator interface, which takes the form of an
API between the node and the navigator. Currently written in
XML-RPC, this interface allows a navigator to control a node and to retrieve information on its virtual surroundings. • A basic implementation of a Solipsis node and a Solipsis navigator licensed under the
LGPL. The navigator features a two-dimensional representation of the virtual world. The design of current interface resembles
YackPack, an interactive system developed by the company of the same name, by a team of engineers in Santa Rosa, led by Chief Technology Officer David Levine and envisioned by Professor BJ Fogg of
Stanford University. Interaction between entities consists only of
chat. • Some other services, which implement
blogs, some identity fields for
social networking,
file sharing, and graphical chat. ==See also==