PACT
Agave 2.3.0 · local only

Pact / local escrow

Work delivered.
Value accounted for.

Inspect a fixed three-row example from task agreement through v1 submission commitment on the local validator.

Task stateReady to createConnecting to the local validator
01
Agreement
Immutable payment terms once the task is created.
Draft
Fixed synthetic demo objective

Synthetic demo: research fictional B2B SaaS companies with declared public numeric pricing and native Salesforce integration claims.

Requested rows3 (fixed example)
v1 task criteria

The synthetic task policy is fixed; its exact criteria appear in the committed artifact after preparation.

These are committed requirements. Structural validation does not establish factual truth.
02
Submission
Frozen pact.submission.v1 commitment of three synthetic example rows.
Awaiting solver

This application-provided example is synthetic. URLs were not fetched, excerpts were not independently observed, and claims were not factually verified. Requester review is a separate human decision.

03
Requester review
Inspect the exact chain-matched pact.submission.v1 artifact, then select an accepted count.
Not open

The settlement instruction records only the number of submitted rows accepted for payment. It does not record which specific rows were accepted. Selecting a count here is local review state: it sends no transaction, moves no funds, and is not agreement by both parties.

This is synthetic demo-provided evidence. Pact did not fetch these URLs, independently observe the excerpts, or factually verify the claims. Structural pact.submission.v1 validation is not factual verification; requester acceptance is a separate human decision.

Requester review awaits submissionA valid submission artifact matched to authenticated chain hash and count is required. No rows are reconstructed from a digest.
04
Consensual settlement
Disposable local requester and solver sign one transaction.
Dual consent
Actual solver payout—original SPL test tokens
Actual requester refund—original SPL test tokens

Selecting a count only previews payment. Settlement performs a fresh authenticated check, then requires both demo signatures. A dispute audit record neither freezes nor changes payout.

05
Dispute audit trail
A permanent record, separate from financial settlement.
No custody power