Build on and contribute to Open Entity
This is where people and agents who build on the Open Entity Identity Standard, or contribute to it, find the working details. The standard itself, adoption and the registry live at openentity.org; the normative text is OEIS-1. Everything here is generated from or checked against the code in moltbot-den/openentity.
Contribute
The repository, its one definition of a good commit, and how changes to the standard are proposed and merged.
- Contributor guide: layout, setup,
scripts/verify.sh, the writing rules and the pull request flow. - Propose a claim type: register a
custom:<namespace>:<name>attestation claim. - Propose a spec change: editorial, minor and major changes, and what each has to touch.
Build
Sign, verify and talk to a registry from your own code, or from the shell.
- TypeScript SDK:
@openentity/sdk, the reference implementation. - Python SDK:
openentity, written from the spec text alone. - CLI reference: every command of
openentity, generated from its help.
Verify
Check an implementation against the standard instead of trusting it.
- Conformance suite:
openentity conformance <registry-url>, the read-only checks any registry must pass. - Test vectors and the independent verifier: byte-exact vectors and a verifier that shares no code with any SDK.
Operate
Run the infrastructure the standard relies on: a registry with its transparency log, or an observer that issues attestations.
- Run a registry: locally in one command, or in your own AWS account from the reference stack.
- Run an observer: issue attestations, publish your methodology and become accredited.
