Specifications

An illustration of the four emblems of Willow’s specifications laid out somewhat like playing cards.Willow is a family of specifications:

  • Data Model: The fundamental data model, a system for giving structured names to bytestrings.
  • Meadowcap: A capability system for controlling access to Willow data.
  • Synchronisation: A network protocol for efficiently and privately synchronising Willow data.
  • Sideloading: A protocol for securely delivering Willow data by whatever means possible.

These main specifications rely on several common concepts:

And until we build our own fancy cross-domain referencing system, this site is the temporary home for: