algovoi-execution-ref
Decision-bound execution evidence, bound to the keystone. A standalone, pinned, Apache-2.0 app.
execution_ref proves an executed action is consistent with the decision that
authorized it, not merely correlated with an identity:
execution_ref = "sha256:" + SHA-256(JCS({decision_ref, action_type, scope, outcome, executed_at_ms}))
It binds the full keystone chain:
passport_ref -> mandate_ref -> policy_bound_ref -> decision_ref -> execution_ref -> trust_query_ref
(identity) (authority) (policy) (decision) (execution) (one verdict)
Runs on any substrate version (v0 and v1)
This app uses only the substrate's JCS canonicalisation, which is byte-stable and
present in every release. It pins algovoi-substrate>=0.3.0 and runs unchanged on
substrate v0 (0.x) and v1 (1.x). You get execution_ref and the keystone without
upgrading your substrate:
pip install algovoi-execution-ref # installs next to whatever substrate you already have
Use
from algovoi_execution_ref import bind_keystone, verify_record, execution_ref
record = bind_keystone(
passport_ref="sha256:...", mandate_ref="sha256:...", policy_bound_ref="sha256:...",
verdict="ALLOW", action_type="payment", scope="bilateral",
outcome="COMMITTED", executed_at_ms=1716460800000, trust_outcome="TRUSTED",
)
record["execution_ref"] # decision-bound execution evidence
record["trust_query_ref"] # content address: one verdict over the whole chain
verify_record(record) # recomputes every ref from raw fields -> True
CLI
echo '{"passport_ref":"sha256:...", ...}' | algovoi-execution-ref
algovoi-execution-ref --verify < record.json # exit 0 if consistent, 1 if not
Conformance and tiers
The composed chain reproduces the public corpus byte for byte
(execution_ref_v1 and the keystone_v1 composition). This is the open tier: it
binds and proves. Post-quantum signing and CCC-ingestable evidence chains are the
commercial Substrate 2 tier. outcome is the closed enum
{COMMITTED, SKIPPED, FAILED, REVERSED}; executed_at_ms is an integer
epoch-millisecond; no raw agent id appears in the preimage, so it carries no PII.
Metadata
Release files for algovoi-execution-ref 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| algovoi_execution_ref-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Release files / algovoi_execution_ref-0.1.1-py3-none-any.whl
| Download URL | algovoi_execution_ref-0.1.1-py3-none-any.whl |
|---|---|
| Size | 11.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
61636460adc7c9df6918db81bc160157239205286daf2c4c8c2d820009954a3c
|
|
BLAKE2b-256 checksum How to use checksums |
fecf560d868398f6aa98cb2a673d7de7a7ad408811872381d38f307a6ac1a5d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Security for algovoi-execution-ref 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.