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