Build, run, and operate GrantLayer.
Everything you need to self-host the service, integrate over the API, and understand how isolation and the audit chain work. Source of truth is the repository — these pages link straight to it.
Getting started
Getting started →
Install dependencies, run the stack, and issue your first grant.
Ten-minute quickstart →
The fastest path from clone to a working API on localhost.
Self-hosting →
Docker Compose, environment configuration, and production notes.
Kubernetes (Helm) →
Deploy the API and worker with the bundled Helm chart.
Concepts & architecture
Architecture →
Async FastAPI, repository and service layers, and data flow.
Authentication →
JWT, OIDC SSO, API keys, and scope enforcement.
Audit & governance →
The hash-chained audit log, immutability, and GDPR operations.
Tenancy & control plane →
Multi-tenant isolation and the admin/operator control plane.
API & SDKs
OpenAPI contract →
The full versioned REST surface, machine-readable.
Python SDK →
Typed client over httpx, sync and async — on PyPI as grantlayer.
TypeScript SDK →
Typed client with ESM and CJS builds — built from source in the repo, not yet on npm.
Integrator quickstart →
Wire grants, webhooks, and policy into your own system.