• intent gossip The intent gossip network must maintain a mempool of intents and gossips them via a p2p layer. Each intent gossip node maintains a list of interests that describe what intents it is interested in.
  • intent An expression of intent describes a particular trade an account agrees to.
  • matchmaker The matchmaker tries to match intents together. For each match it crafts a valid transaction and submits it to the base ledger.
  • validity predicate (VP) A validity predicate is a piece of code attached to an account that can accept or reject any state changes performed by a transaction in its sub-space.