Skip to main content

Edge-owned W3C VC-JWT and VP-JWT artifact helpers for SignifyPy wallets

Project description

signifypy-w3c

Python edge-owned W3C VC-JWT and VP-JWT artifact helpers for SignifyPy wallets.

This package mirrors the TypeScript signify-w3c package. It keeps W3C projection, JWT/Data Integrity signing, and KERIA W3C workflow orchestration in w3c-crosswalk, while signifypy remains a core Signify/KERI/ACDC client.

Model

  • Issuer edges build and sign VC-JWTs.
  • Holder edges build and sign VP-JWTs.
  • KERIA validates edge-provided artifacts, records workflow state, and forwards grants or verifier submissions.
  • No staged W3C signing-request automator is used.

Public API

from signifypy_w3c import (
    W3CKeriaClient,
    issue_w3c_credential,
    present_w3c_credential,
    signer_for_identifier,
)

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

signifypy_w3c-0.1.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

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

signifypy_w3c-0.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file signifypy_w3c-0.1.0.tar.gz.

File metadata

  • Download URL: signifypy_w3c-0.1.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for signifypy_w3c-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1b7f7b45c9023a071daa3f4706a1edc1012012b78b7e82d819a72943cb18d11e
MD5 661a6a7e1aa7e296b8965220a4e66235
BLAKE2b-256 230412a23d825d82852b602dcbc493b3525721e6542ffa3e422a628860efdf9a

See more details on using hashes here.

File details

Details for the file signifypy_w3c-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: signifypy_w3c-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for signifypy_w3c-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 416ee654bfe8248e8347bebaf5db92d066d1b3c129b3eae552aecd4ecd650da0
MD5 7d55cb3b69a0cce3186f15fb800eba25
BLAKE2b-256 a8e9d25275d1552c1eae0d7af7cb2218e31819c0397bd67bc2c732d72dcaf6b7

See more details on using hashes here.

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