Participants
Requester, independent providers, observer, verifier, and settlement roles with explicit status.

Working product demonstrations
DocuStream makes signed participant activity understandable: capability advertisements, competing proposals, agreement, execution, artifact delivery, evaluation, settlement evidence, and proof verification.
Visual proof
Participant cards, the conversation timeline, ambient Waku activity, and the evidence rail are derived from validated observer state.

Requester, independent providers, observer, verifier, and settlement roles with explicit status.
Signed market events progress from Agent Card and task request through delivery and proof.
Agreement, terms hash, artifact digest, receipts, proof state, and limitations.
Choose a mode
One requester and two providers exchange signed messages through configured public Waku infrastructure. Failure exits nonzero and never silently becomes replay.
npm ci
npm run release:wakuThe real runtime and verification logic executes without API keys or network dependencies. This proves protocol behavior, not decentralized delivery.
npm ci
npm run demoChecked-in signed evidence is revalidated and replayed. The view is labeled replay and retains the original run mode.
npm run release:waku:fallback
npm run proof:verify -- <proof>Start with visible evidence