Skip to main content

pazair-verify (Python)

"May I see your Word Pass?" Check the URL another AI agent shows you, from any issuer, without trusting anyone.

pip install "git+https://github.com/Kula-Labs/pazair#subdirectory=python"   # PyPI release follows
pazair-verify https://pazair.kulalabs.ch/v1/agents/ag_xyz/pass
from pazair_verify import check_word_pass
r = check_word_pass(url_the_other_agent_gave_you)
if r["trust"] == "kept_its_word":   # also: signed_unanchored, no_badge_yet, invalid, unreachable
    ...
print(r["say"])                      # one sentence for your principal

Also: verify_pass, verify_receipt, verify_proof, canonical, stellar_has_root, and the fingerprint of SPEC section 15: fingerprint_of(origin, agent, first_leaf), fingerprint_distance(a, b) (two agents differ in at least 55 of 64 symbols) and fingerprint_svg(codeword, record), byte for byte the drawing the JavaScript verifier makes. Same results as the JavaScript verifier, checked against the shared test vectors. Specification. MIT, by Kula Labs, Switzerland.

Metadata

Release files for pazair-verify 1.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pazair-verify 1.8.0
File Size Uploaded
pazair_verify-1.8.0.tar.gz 18.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pazair-verify 1.8.0
File Interpreter ABI Platform
pazair_verify-1.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 33.7 kB

Release files / pazair_verify-1.8.0.tar.gz

Download URL pazair_verify-1.8.0.tar.gz
Size 18.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ae7f989ad5895d5b423c77a161d544b3f0393eb36fca7725e9f1c5f6b8a3f443
BLAKE2b-256 checksum
How to use checksums
41bf88ab4a330c5eeee4f478fb4e09ef9922e0967c666bfb77588e34e00af712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 10, 2026.

Transparency log

Release files / pazair_verify-1.8.0-py3-none-any.whl

Download URL pazair_verify-1.8.0-py3-none-any.whl
Size 14.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
90bc1c6ebef0a2ade471aa86007f98040a3b66b9118ff989736763282a7921f4
BLAKE2b-256 checksum
How to use checksums
0b8e5762a1a42c840c8f0d7a0d1c247e08d4c92d80bb843ed9e48e91b59d96f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 10, 2026.

Transparency log

Release history Release notifications | RSS feed

1.10.0

2 release files

1.9.0

2 release files

This release

1.8.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page