Thanks for your interest. This is the Java port of the Attestix offline verifier, part of the Attestix project.
-
Fork and clone the repository.
-
Build and run the tests:
./gradlew test
Every verifier port MUST reproduce the shared cross-language conformance vectors
from the core repo at
spec/verify/v1.
Run the conformance suite before opening a pull request: a change that diverges
from the shared vectors.json will not be accepted.
- Branch from
mainand keep each PR focused. - Use conventional commit messages (
fix:,feat:,docs:,test:,chore:). - Make sure the full test suite passes and add tests for new behaviour.
- Avoid unrelated formatting churn.
Open an issue with a minimal reproduction. For security issues, follow SECURITY.md instead of filing a public issue.
By contributing you agree that your contributions are licensed under the Apache License 2.0, the same license as this repository.