Skip to content

CERTCRYPT/certcrypt-sdk-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CERTCRYPT SDK for Python

Official Python SDK for integrating with CERTCRYPT infrastructure to produce certification artifacts that can reach Independent.

CERTCRYPT is infrastructure that makes certification independently verifiable under public rules. Selected artifacts can reach Independent through Proof of Independence, a structural result, so later verification no longer depends on the issuer's live systems.

The issuer remains responsible for issuing the base certificate and controlling the original material. CERTCRYPT does not validate semantic truth, does not decide whether document content is true, and does not custody the original material.

Note

Pre-launch.

CERTCRYPT is currently in controlled pre-launch.

This repository is being prepared as the public home for the issuer-side SDK. Public SDK code, reference integrations, and implementation notes will be released progressively as the public specifications and integration contracts stabilize.

The current repository content is intentionally minimal. It establishes the public scope, licensing, security process, and terminology boundary for the SDK before implementation artifacts are released.

Core Idea

Most digital certificates, records, messages, and decisions remain dependent on the systems that issued them.

That dependency is fragile over time. Systems are migrated, providers change, databases are archived, credentials expire, and institutions reorganize.

CERTCRYPT addresses this by allowing selected certification artifacts to reach Independent: a state in which later verification can be evaluated under public rules without relying on the issuer as a live system.

SDK Scope

This repository is intended to host the issuer-side SDK.

The SDK will help issuer systems:

  • integrate with CERTCRYPT infrastructure
  • produce certification artifacts at issuance
  • support selected artifacts reaching Independent
  • preserve separation between issuer emission and later independent verification

The SDK does not replace the issuer's own certificate issuance logic and does not make claims about the truth, legal validity, or factual correctness of the underlying content.

CERTCRYPT boundary

  • not a claim of factual truth
  • not a validator of correctness
  • not a custodian of documents
  • not blockchain notarization
  • not a trust badge

Boundary of this SDK

  • not a replacement for the issuer's own certificate issuance logic
  • not a verifier
  • not a source of proof validity
  • not a document custody library
  • not a semantic validator of legal or factual claims

Public Specifications

Public specifications and technical documentation will be published at:

https://docs.certcrypt.com

The public website is available at:

https://certcrypt.com

License

Copyright © 2025-2026 CERTCRYPT.

Licensed under the Apache License, Version 2.0. See LICENSE for the full text.

Contact

Website: https://certcrypt.com
Docs: https://docs.certcrypt.com
Blog: https://blog.certcrypt.com
Open source: opensource@certcrypt.com

Releases

No releases published

Packages

 
 
 

Contributors