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-networkTools overview
# 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.
What people ask about gate-authority-network
What is Projetxana/gate-authority-network?
+
Projetxana/gate-authority-network is tools for the Claude AI ecosystem. Experimental live cross-domain authority-state verifier for agent actions It has 0 GitHub stars and its last recorded update is dated 2026-10-05.
How do I install gate-authority-network?
+
You can install gate-authority-network by cloning the repository (https://github.com/Projetxana/gate-authority-network) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is Projetxana/gate-authority-network safe to use?
+
Our security agent has analyzed Projetxana/gate-authority-network and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains Projetxana/gate-authority-network?
+
Projetxana/gate-authority-network is maintained by Projetxana. The last recorded GitHub activity is dated 2026-10-05, with 1 open issues.
Are there alternatives to gate-authority-network?
+
Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.
Deploy gate-authority-network to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](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>More 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)