Observed since 20 Oct, 22:29 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Agentity Protocol Registry — REST API for DID lookup, revocation, WebSocket, audit
FastAPI REST registry for the Agentity Protocol. Register agent identities, lookup DID status, revoke tokens, stream events via WebSocket — with OIDC auth, rate limiting, and signed audit logs.
pip install agentity-registry
# In-memory (no dependencies)
uvicorn agentity_registry.main:app --port 8000
# With OIDC auth
cp .env.example .env # fill in Google/GitHub credentials
uvicorn agentity_registry.main:app --port 8765
# Production (PostgreSQL + Redis)
AGENTITY_STORE=postgres docker compose up -d
| Method | Path | Description |
|---|---|---|
GET | /health | Health check + store + auth info |
POST | /register | Register an agent AID |
GET | /did/{did} | Get full AID document |
GET | /did/{did}/status | Get AID status (active/revoked/expired) |
POST | /revoke | Revoke an AID (optional cascade) |
GET | /agents | List all registered agents |
GET | /audit | Get all audit log entries |
GET | /audit/{did} | Get audit log for a specific DID |
GET | /audit/{did}/verify | Verify an audit entry signature |
WS | /ws | Real-time event stream (created/revoked) |
| Method | Path | Description |
|---|---|---|
GET | /auth/login/{provider} | OIDC login (google, github, apple, microsoft) |
GET | /auth/callback/{provider} | OIDC callback |
GET | /auth/session/{token} | Get verified owner session |
| Env var | Default | Description |
|---|---|---|
AGENTITY_STORE | memory | memory or postgres |
REDIS_URL | redis://localhost:6379 | Redis for rate limiting |
DATABASE_URL | postgresql://... | PostgreSQL connection |
AGENTITY_EVM_RPC_URL | — | Optional EVM bridge RPC |
GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GITHUB_CLIENT_ID, GITHUB_CLIENT_SECRET, APPLE_CLIENT_ID, APPLE_CLIENT_SECRET, MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET
X-RateLimit-Remaining headeragentity-evm)pip install -e .[dev]
pytest agentity_registry/tests/
License: Apache 2.0
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.1 | 17 May 2026 | 12 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 22:29 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:62b97f4ee90db7f550294bafd040ea580bfde5b005d50c0582d18f24b0304756