- 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.