Skip to main content

Python SDK for signed IntentProof execution events

Project description

intentproof-sdk-python

CI

Python SDK for signing IntentProof execution events locally.

Use

  • wrap() / exporter / outbox aligned with the Node and Go SDKs
  • Ed25519 signing and canonical JSON
  • Local capture, signing, and bundle export

Install

pip install intentproof

Development:

pip install -e ".[dev]"
pytest

Golden vectors: intentproof-spec.

Support

GitHub Issues — see CONTRIBUTING.md. Security reports: security@intentproof.io or a private GitHub Security Advisory.

License

MIT — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

intentproof-0.2.1.tar.gz (21.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

intentproof-0.2.1-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file intentproof-0.2.1.tar.gz.

File metadata

  • Download URL: intentproof-0.2.1.tar.gz
  • Upload date:
  • Size: 21.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for intentproof-0.2.1.tar.gz
Algorithm Hash digest
SHA256 40fc45d7b1b7cb2fcfe46df0353aadd3f5632c187f58604c972f122a60892906
MD5 cff80a9b964bc90ca57bc7dda22866e0
BLAKE2b-256 d44e0a7bd307c1fbc2731182c63566bbe156b120e8c74bc9ca2da88eac7e2e61

See more details on using hashes here.

Provenance

The following attestation bundles were made for intentproof-0.2.1.tar.gz:

Publisher: release-pypi.yml on IntentProof/intentproof-sdk-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intentproof-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: intentproof-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for intentproof-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 919beec38906f13d6e3d6f00c8b2bf97a616f42fba8318fb9795ad4cacc407ac
MD5 5477a1525c603764a347bfdd40f8ce59
BLAKE2b-256 20bf4ebfbbbc38b9528a2e4d747b0b615ba893e779e06d6d2c77db60ecb86645

See more details on using hashes here.

Provenance

The following attestation bundles were made for intentproof-0.2.1-py3-none-any.whl:

Publisher: release-pypi.yml on IntentProof/intentproof-sdk-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page