Metadata-Version: 2.4
Name: eve-verify
Version: 1.0.0
Summary: Independently verify EVE Proof governed-AI decision certificates (Ed25519 over RFC 8785 JCS).
Author: EVE NeuroSystems LLC
License: Apache-2.0
Project-URL: Homepage, https://eveproof.com
Project-URL: Documentation, https://eveaicore.com/docs
Project-URL: Source, https://github.com/eve-neurosystems/eve-verify
Keywords: ed25519,rfc8785,jcs,json-canonicalization,verification,ai-governance,eve-proof,attestation,merkle
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=41
Provides-Extra: test
Requires-Dist: pytest>=7; extra == "test"
Dynamic: license-file

# eve-verify (Python)

Independently verify **EVE Proof** governed-AI decision certificates —
Ed25519 (RFC 8032) signatures over RFC 8785 (JCS) canonical JSON. Fully offline.

```bash
pip install eve-verify
```

```python
import json
from eve_verify import verify_certificate

cert = json.load(open("sample-certificate.json"))
print(verify_certificate(cert))  # True
```

CLI:

```bash
eve-verify sample-certificate.json
# -> ✓ OK  signature valid  (certificate_id=gdc_8f31a0c4e9b7)
```

Full documentation, the verification specification, and samples live in the
repository root: <https://github.com/eve-neurosystems/eve-verify>.
See also <https://eveproof.com> and <https://eveaicore.com/docs>.
