Mono-repository containing official SDKs for the UVerify API — a certificate verification platform built on the Cardano blockchain.
| SDK | Directory | Package |
|---|---|---|
| TypeScript / JavaScript | typescript/ |
@uverify/sdk |
| Python | python/ |
uverify-sdk |
| Java | java/ |
io.uverify:uverify-sdk |
UVerify lets you issue and verify tamper-proof certificates on the Cardano blockchain. A certificate is a SHA-256 or SHA-512 hash of any document or data, stored on-chain alongside optional metadata. Anyone can independently verify that a hash was recorded at a specific point in time.
All three SDKs expose the same high-level operations:
- Verify — check whether a data hash has a certificate on-chain
- Issue — build, sign, and submit a certificate transaction in one step
- User state — manage your issuing workspace (query info, invalidate state, opt-out)
- Low-level core — construct unsigned transactions and submit them separately for multi-sig flows
See the README inside each SDK directory for language-specific instructions.
The SDKs wrap the public UVerify REST API at https://api.uverify.io. Full interactive documentation is available at https://api.uverify.io/v1/api-docs.
AGPL-3.0 — see LICENSE.