Skip to content

Development

Repository-facing guides for building, testing, publishing, and maintaining the Midnight DID implementation.

TopicUse when
Local DevelopmentSetting up the repository and running local validation.
Testing StrategyChoosing the right validation lane for a change.
DID Surface Change DisciplineChanging public DID behavior, APIs, or contract state.
Repository BoundariesDeciding whether work belongs in DID, resolver, VC, examples, or trust registry.
GitHub PagesMaintaining the docs publishing workflow.
Public and Private LinksLinking from published docs to public pages and access-restricted repositories.
PublishingPublishing packages and ZK artifacts.
OpenSSF Scorecard and Best PracticesMaintaining Scorecard evidence, Best Practices badge metadata, and repo-vs-IaC boundaries.

Midnight DID reference implementation