Skip to content

Trace one delegated inference job.

A buyer application submits a fixed model task. A provider returns bytes plus a model-family claim. The example follows both records through digest comparison, challenge, remedy eligibility, exact authorization, and a Test ledger report. No real funds move.

Constructed, project-operated, and run from repository source. Not part of the installed Bulla package.

Start with the accepted promise

One model output, two evidence standards

A buyer application submits a fixed model task. The provider returns an artifact and states which model produced it. A checker can compare the supplied bytes with the accepted digest; the signed model claim needs independent evidence before it can support automatic recourse.

Accepted promise

Delegated inference · $125.00

Test ledger · synthetic report only

Deliverable
Exact inference-delivery bytes
Evidence test
Exact SHA-256 byte-digest comparison
Witness rule
Accepted checkpoint, inclusion, and history consistency
Challenge deadline
Pinned witness checkpoint 5
Settlement authority
Separately named settlement authority
Required backing
$200
Maximum remedy
$125

Terms accepted; delivery pending

Before accepting a result, the receiver will compare the artifact digest. The promise also names the challenge deadline, authority, backing, and maximum remedy.

Recomputing the transaction in this browser…

Pre-action promise state

Receipt
Checking…
Witnessed record
Checking…
Delivered bytes
Checking…
Challenge
Checking…
Payment release
Checking…
Remedy
Checking…
Authorization
Checking…
Settlement report
Checking…

Run the same reports from source

Repository source includes the frozen profile, five dossiers, expected verdicts, hostile cases, Python checker, standalone Node checker, browser kernel, and finite formal guards.

$ PYTHONPATH=bulla/src python3   bulla/spec/assurance-linker/accountability-circuit-v0.2/check.py   bulla/spec/assurance-linker/accountability-circuit-v0.2/vectors/breach-authorized   --context bulla/spec/assurance-linker/accountability-circuit-v0.2/contexts/breach-authorized.json

$ node bulla/spec/assurance-linker/accountability-circuit-v0.2/check.mjs   bulla/spec/assurance-linker/accountability-circuit-v0.2/vectors/breach-authorized   --context bulla/spec/assurance-linker/accountability-circuit-v0.2/contexts/breach-authorized.json