Experimental live cross-domain authority-state verifier for agent actions
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
git clone https://github.com/Projetxana/gate-authority-networkResumen de Tools
# GATE — Authority Verification Network
**Developer Preview · 2026-10-02**
> Is this agent still authorized to act **right now**?
GATE is an experimental network verifier for live, cross-domain authority. It does **not** mint a proprietary delegation token, replace OAuth, or replace your policy engine. It consumes authority state from external domains and answers whether a currently valid authority path still exists at action time.
## 5-minute demo
Requirements: Node.js 20+.
```bash
npm install
npm test
npm run demo
```
The demo calls the public SDK shape:
```js
import { GateClient } from './packages/sdk/dist/index.js';
const gate = new GateClient({ endpoint: process.env.GATE_URL });
const result = await gate.verify({
principal: 'user:jerome',
actor: 'agent:C@company-c',
action: {
protocol: 'mcp',
name: 'delete_customer_data',
resource: 'customer:3456'
},
consistency: 'bounded',
maxStalenessMs: 200
});
if (result.decision !== 'ALLOW') throw new Error(result.reason);
```
## What GATE verifies
GATE answers a deliberately narrow question: whether the actor still has at least one live authority path from the principal, according to verified external authority state.
It can return:
- `VALID / ALLOW` — at least one live authority path exists.
- `INVALID / DENY` — the known paths are revoked/invalid.
- `UNKNOWN / DENY` — freshness or availability is insufficient for the requested consistency contract.
## What GATE does not do
GATE is **not** your business-policy PDP. The action object is carried for integration/audit context in this preview; policy such as "may this principal delete customer 3456?" belongs in AuthZEN, Cedar, OPA, Permit, Cerbos, OpenFGA, or your existing authorization system.
GATE is also not trying to replace OAuth, MCP, A2A, OpenID Federation, Security Event Tokens, or Shared Signals. The intended role is to sit underneath/alongside them as a live authority-state verifier.
## Why a network service?
A local verifier can validate signatures, expiry, scopes and token chains. It cannot independently know every external issuer's current revocation state, trust changes, alternate delegation paths, or freshness across domains. GATE's hypothesis is that the defensible value is the shared, low-latency state network — not a secret verification algorithm.
## Consistency contracts
- `bounded`: edge-local verification against a signed replica lease, with caller-defined maximum staleness; stale replicas fail closed.
- `strict`: synchronous control-plane confirmation; higher latency and lower partition availability in exchange for current-state confirmation.
## Repository map
```text
packages/sdk/ public developer-facing client
examples/ minimal SDK demonstration
services/ experimental control plane / edge / trust services
src/ PoC verification primitives
mcp/ MCP enforcement harness
test/ SDK + distributed consistency tests
docs/ architecture, integration contract, due diligence
```
## Install
### SDK
```bash
npm install @gate-avn/sdk@dev
```
Current SDK Developer Preview: `0.1.0-dev.2`
### MCP server
```bash
npm install @gate-avn/mcp@dev
```
Current MCP Developer Preview: `0.1.0-dev.4`
Official MCP Registry:
```text
io.github.Projetxana/gate-authority-network
```
## Status
GATE is publicly available as a Developer Preview on npm and in the Official MCP Registry.
The SDK and MCP server are installable independently from the public npm registry. The MCP server is discoverable through the Official MCP Registry.
This remains experimental Developer Preview software and is not production-ready.
Read next: `docs/DUE-DILIGENCE-2026-10-02.md` and `docs/PUBLIC-VALIDATION-PLAN.md`.
## License
Apache-2.0. This repository is intended to make the verification logic easy to inspect and challenge; the long-term product hypothesis is the shared live authority network, not proprietary verifier code.
Lo que la gente pregunta sobre gate-authority-network
¿Qué es Projetxana/gate-authority-network?
+
Projetxana/gate-authority-network es tools para el ecosistema de Claude AI. Experimental live cross-domain authority-state verifier for agent actions Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-05.
¿Cómo se instala gate-authority-network?
+
Puedes instalar gate-authority-network clonando el repositorio (https://github.com/Projetxana/gate-authority-network) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar Projetxana/gate-authority-network?
+
Nuestro agente de seguridad ha analizado Projetxana/gate-authority-network y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene Projetxana/gate-authority-network?
+
Projetxana/gate-authority-network es mantenido por Projetxana. La última actividad registrada en GitHub es del 2026-10-05, con 1 issues abiertos.
¿Hay alternativas a gate-authority-network?
+
Sí. En ClaudeWave puedes explorar tools similares en /categories/tools, ordenados por popularidad o actividad reciente.
Despliega gate-authority-network en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/projetxana-gate-authority-network)<a href="https://claudewave.com/repo/projetxana-gate-authority-network"><img src="https://claudewave.com/api/badge/projetxana-gate-authority-network" alt="Featured on ClaudeWave: Projetxana/gate-authority-network" width="320" height="64" /></a>Más Tools
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
Use Claude Code, Codex, VSCode, Pi, and OpenCode (and 6 other harnesses) for free (1.3B+ free tokens) from your terminal, app, IDE, or phone, and now from the browser with native browser sessions (multi-harness + multi-model) like OpenClaw (voice supported + ToS friendly)