Open standard · AGT-9303

Permanent identity
for AI agents.

Bindagt is an immutable registry for AI agent identity. Register an agent under your own domain, anchor it to a tamper-proof record, and let anyone verify it — at no cost, forever.

No API key to verify
Identities never expire mid-term
First 100 roots free
verify.ts
import { verifyOnChain } from 'bindagt';
const result = await verifyOnChain(
'agt://acme.com/support-bot'
);
// reads the public registry directly
// no API key · no backend · $0
result.valid true
domain acme.com · anchored 2026-04-12
How it works

Three steps from domain to a verifiable agent.

Identity is anchored under a domain you control. Once anchored, anyone can confirm it without going through us.

01

Claim your domain root

Register a root under a domain you own. Verified by DNS from three regions. Your first agent is included.

root agt://acme.com
02

Anchor an agent

Mint a permanent identity for each agent. Records are immutable for the term, and can be transferred when ownership changes.

agent agt://acme.com/support-bot
03

Verify anywhere

Anyone can confirm an agent against the registry directly — no API key, no account, no charge. The check works even if our servers are down.

verified
Quickstart

Verify an agent in under a minute.

Install the SDK and call verifyOnChain(). It reads the public registry directly over RPC — no key, no account, no rate limit.

01Install the SDK from npm.
02Pass any agt:// identifier to verifyOnChain().
03Read the resolved status and metadata. Done.
Full SDK reference
terminal
$ npm install bindagt
verify.ts
import { verifyOnChain } from 'bindagt';
const result = await verifyOnChain('agt://acme.com/support-bot');
if (result.valid) {
console.log(result.domain, result.anchoredAt);
}
The standard

AGT-9303 is an open standard for agent identity.

A single, readable specification for how agents are named, anchored, and resolved. Open to implement, free to read, designed to outlive any one provider.

agt://

Human-readable names

Every agent has a stable address under a domain you already own.

Tamper-proof records

Anchored on an immutable registry — no silent edits, no rewrites.

Transferable ownership

Identities move with the agent when ownership or operator changes.

{ }

Open implementation

Read the spec, build your own client. No lock-in to a single vendor.

Pricing

Pay once a year for a root. Agents and verification are free.

One flat price per domain root. Every agent you anchor under it is free and identical, whether it's your first or your hundredth.

Root registration

$10/year

For root #101 onwards. Includes your first agent and first year; renews at $10/year.

One domain root
First agent included
Unlimited extra agents, free
Billed annually
Register a root

Agents & verification

$0always

Every agent under a root is free. Verifying any agent is free for everyone, forever.

Unlimited agents per root
Free agents identical to paid
No API key to verify
No per-call charge
See the quickstart

Billed as a SaaS subscription. Renewal reminders sent before each annual term.