Skip to content
Registry Stack Docs Latest

Registry Stack docs

View as Markdown

Registry Stack is for building registry-facing services over data an institution already holds. It adds controlled read access, governed evidence responses, and audit records without turning the registry into a shared database.

Registry Stack has two runtime patterns:

  • Protected Registry APIs are scoped, read-only HTTP APIs over existing files, extracts, databases, or legacy registry systems. Registry Relay implements this surface.
  • Evidence Gateway is the governed evidence path. A runtime service checks request context, source context, supported policy terms, freshness, redaction, and audit provenance before it returns a claim result, credential, redacted response, protected read, or denial. Registry Notary implements claim evaluation and credential issuance; governed Registry Relay routes use the same Policy Decision Point (PDP) pattern for protected reads.

Use these docs to build and operate both patterns. The product pages are pulled from each repository at build time, so they match the code. For audience, problem, and ecosystem context, see registrystack.org.

Start with See it live: a hosted lab, zero install, one protected read and one signed credential in under two minutes.

Choose by question

I want to see it work right now.

Start with
See it live
Then read
When to use Registry Stack

What is Registry Stack, and when should I use it?

Start with
When to use Registry Stack
Then read
Architecture overview

Why does this matter, and who benefits?

Start with
Why (registrystack.org)
Then read
Use cases (registrystack.org)

How do I try it on my own machine?

Start with
Publish a spreadsheet as a secured registry API
Then read
Verify a claim with Registry Notary

How do I run the full multi-service demo locally?

Start with
First run with Registry Lab
Then read
Architecture overview

How do I try claim checks from FHIR-shaped health data?

Start with
Getting started with FHIR evidence
Then read
Integration patterns

How do I deploy Relay against my own data, not a sample?

Start with
Deploy Relay and Notary standalone with your own data
Then read
Relay configuration

I already have an API. How do I verify claims from it?

Start with
Run Notary standalone for an API you operate
Then read
Registry Notary

How do I verify claims from OpenCRVS?

Start with
Verify OpenCRVS claims with registryctl
Then read
OpenCRVS onboarding model

How do existing files, extracts, databases, or legacy systems become usable?

Start with
Protected Registry APIs with Registry Relay
Then read
Relay API reference

How can a service verify a status or claim without receiving the full record?

Start with
Evidence Gateway with Registry Notary
Then read
Evidence issuance

How do the pieces fit together?

Start with
Architecture overview
Then read
Registry Relay Registry Notary