Identity & Auth
for AI Agents.
GentID is the cryptographic identity layer that lets AI agents prove who they are, what they're allowed to do, and act safely on your behalf — across any website or API.
Ed25519
cryptography
1 line
to integrate
Phase 3
live now
// npm install @gentid/sdk @gentid/auth
import { GentIDClient } from '@gentid/sdk'
import { gentidAuth } from '@gentid/auth/express'
// Agent side — get a signed permission token
const gentid = new GentIDClient({ apiKey });
const { token } = await gentid.getToken(agentId);
// Server side — one line to accept AI agents
app.use('/api', gentidAuth());
app.post('/api/book', (req, res) => {
// req.agent is typed & verified
const { agentName, permissions } = req.agent;
res.json({ ok: true, bookedBy: agentName });
});Features
Everything agents need to prove they're real
Built like Stripe. Think of GentID as a passport system for AI agents — cryptographically sound, developer-first.
Verified Identities
Cryptographic identity for every AI agent. Three verification paths: email, domain DNS, and manual approval.
Secure by Design
Ed25519 keypairs. Private keys encrypted with AES-256-GCM and never stored in plaintext.
Interoperable
A universal identity standard. Verify any GentID agent from any language or system via the REST API.
Full Lifecycle Control
You own your agent's identity. Revoke, suspend, or rotate keys at any time. Full audit log included.
Permission Tokens
Signed JWTs that carry the agent's identity, owner, and scoped permissions. Verify offline or via API — no shared secrets.
Approval Thresholds
Set spending or action limits per agent. Actions above threshold send a real-time push to the human owner for approve/reject.
One-Line Integration
npm install @gentid/auth — then one line of middleware. Express, Next.js, and Cloudflare Workers all supported.
Ed25519
cryptography standard
<1ms
average verify latency
SOC 2
compliant architecture
99.99%
API uptime SLA
Cryptographic
GentID
AI Agent Passport
Agent Identity
payments-agent
GIDP<<ACME<CORP<<<<<<<<<<<<<<<<<<<<
A3F9D2C1E8B4<<ACTIVE<<ED25519
Verified · Trusted · Built for the AI Economy
Cryptographic Identity
Every agent gets
a passport.
When you create an agent with GentID, it receives a unique cryptographic identity backed by Ed25519 keypairs — a verifiable passport it carries into every interaction, transaction, and system boundary.
Unforgeable
Every signature is mathematically tied to the agent's keypair. No impersonation possible.
Portable
The identity travels with the agent across any API, service, or ecosystem.
Auditable
Every action is logged with a cryptographic signature you can verify independently.
How it works
Live in minutes. Trusted forever.
Register your agent
One API call creates a permanent, unique identity. Your agent gets a prefixed ID that never changes.
// POST https://api.gentid.com/v1/agents
const agent = await createAgent({
name: 'payments-agent',
owner: 'acme-corp'
});
// → gentic:agent:a3f9d2c1e8b4Receive cryptographic keys
An Ed25519 keypair is generated server-side. The public key is stored. Your private key is returned once — never again.
// Response (privateKey shown ONCE)
{
"id": "gentic:agent:a3f9d2",
"publicKey": "MCowBwYD...",
"privateKey": "SHOWN_ONCE"
}Sign & verify anywhere
Sign any agent action with the private key. Verify from any language or system against the stored public key.
// Verify from anywhere
const { valid } = await
verifySignature(id, msg, sig);
// → { "valid": true }The real opportunity
The internet was built
for humans.
Websites know how to handle logins, passwords, and sessions. But autonomous AI agents? They're invisible to the infrastructure the internet runs on. That's the gap GentID closes.
Today
Tomorrow
Any website.
AI-agent ready in 15 minutes.
We're building the integration layer that makes the existing internet compatible with AI agents — without websites having to rebuild anything. The same way Stripe abstracted payments and OAuth abstracted login, GentID abstracts agent trust.
One install
npm install @gentid/auth — one line of middleware and you're done.
New user type
Sites recognize agents as a new class of user alongside humans and bots.
Built-in trust
Identity, permissions, and spending limits verified in every request.
// npm install @gentid/auth
import { gentidAuth } from '@gentid/auth';
// One line. That's it.
app.use(gentidAuth());
// Now your routes can do:
app.post('/book', (req, res) => {
const { agent, owner, permissions } = req.gentid;
// agent is verified. owner is real. permissions checked.
});{
"agent_id": "gentic:agent:a3f9d2",
"owner": "Grack",
"verified": true,
"permissions": ["travel_booking"],
"spend_limit": 1500,
"signature": "a9f3c2..."
}Future vision
Your AI agent — acting in the real world
When every website supports GentID, your AI agents can safely transact, book, and act on your behalf — within rules you set.
Book a Delta flight
via your AI assistant
Order an iPhone from Apple
with human approval for large purchases
The AI never sees your raw card. The AI never pretends to be human. Websites recognize agents as a new class of user — with verified identity, scoped permissions, and delegated payment authority.
Roadmap
From identity to the full
AI agent economy
We're building in layers — starting with the cryptographic foundation and expanding into the complete trust, permissions, and payment infrastructure that autonomous AI needs.
Identity Foundation
Every AI agent gets a cryptographic identity — an Ed25519 keypair, a unique ID, and a verifiable public record.
- Agent registration & keypairs
- Cryptographic signing & verification
- Organization verification (domain + KYC)
- Webhooks & real-time events
- TypeScript SDK on npm
Permissions & Delegation
Not just who the agent is — but what it's allowed to do, on whose behalf, and for how long.
- Scoped permission tokens per agent
- Owner delegation with approval thresholds
- Permission verification for third parties
- Time-limited & revocable authority
- Push notifications for approvals
Agent Gateway
Any website becomes AI-agent ready in 15 minutes. One npm install. No rebuild required.
- @gentid/auth Express middleware
- Next.js middleware plugin
- "AI Agent Compatible" trust badge
- Cloudflare Worker integration
- Offline-verifiable JWT tokens
Payment Delegation
Agents that can safely spend money — within rules set by humans. No raw card access, ever.
- Scoped, merchant-locked payment tokens
- Per-agent spend limits & allow-lists
- Approval threshold push notifications
- Virtual card issuing (Stripe Issuing)
- Full transaction audit trail
Agent Trust Network
A global reputation layer where agents build trust over time — portable across any app or ecosystem.
- Reputation score from usage history
- Agent-to-agent delegation chain
- Cross-company trust verification
- Behavioral anomaly detection
- Public trust graph & history
Human World
- 1Passport
- 2Login / OAuth
- 3Credit card
- 4Reputation
AI World
- 1GentID
- 2Agent Auth
- 3Payment token
- 4Trust score
Analogous to
- 1Stripe (payments)
- 2Auth0 (identity)
- 3Plaid (banking)
- 4Credit bureau
Why it wins
- 1Foundational infra
- 2Developer-first
- 3Enterprise safe
- 4Network effects
Trust model
Three layers of verifiable trust
Trust isn't binary. GentID builds it in layers — from ownership up to cryptographic proof and behavioral reputation.
Ownership Verification
Prove who controls the agent through email verification, domain DNS records, or manual admin approval.
- Email verification
- Domain TXT record
- Manual approval
Cryptographic Proof
Every message signed by an agent can be independently verified against its stored public key.
- Ed25519 signatures
- SHA-256 message hash
- Immutable audit log
Behavioral Trust
Agents build a reputation score over time based on usage history, reliability, and abuse signals.
- Usage history
- Reliability score
- Abuse detection
Pricing
Simple, transparent pricing
Start free. Scale as your agents grow.
Free
Get started with GentID. No card required.
- 10 agent identities
- 1,000 verifications / mo
- Ed25519 cryptography
- REST API access
- Community support
Pro
For teams building production AI agent systems.
- 100 agent identities
- 100,000 verifications / mo
- Signature audit log
- Domain verification
- Email support
Enterprise
Unlimited scale, SLAs, and dedicated infrastructure.
- Unlimited agents
- Unlimited verifications
- Custom namespaces
- Dedicated infra
- SLA + priority support
The future is agentic.
Identity is foundational.
GentID is the cryptographic passport that powers trust in the AI economy. Start issuing verifiable identities to your agents today.
Ed25519
cryptography
<1ms
verify time
REST API
dead simple