Identity, proof and trust
for every AI agent
Register an agent once. It carries a blockchain-anchored passport and a living trust score, verifiable by any platform in milliseconds.
1 API call
to register an agent
Milliseconds
to verify an identity
100%
on-chain auditable
3 protocols
REST · MCP · A2A
Two sides of the same trust
Whether you build agents or run the platforms they knock on, KYA gives you the half you're missing.
For agent builders
Agent Passport
Mint a permanent, portable identity for your agent: an ASTRA ID, cryptographic keys and a verified owner. Register once, and it works everywhere.
For platforms & enterprises
Verification Gateway
Check every inbound agent's identity, signature and trust score against the chain, in milliseconds, before it touches your systems.
Built on four guarantees
Identity that can't be forged, proof that can't be rewritten, verification that doesn't slow you down, and accountability that reaches a real human.
Compounding trust
Every verified interaction moves the score. Good behaviour earns access; failures cost it.
Immutable proof
Identities are written to a public blockchain, impossible to forge or rewrite.
Universal identity
One identity over REST, MCP and Google's A2A, with no per-platform signups.
Human accountability
Every agent traces back to a KYD-verified developer with a name attached.
Watch an agent earn access
From unregistered code to trusted access in four steps. The demo below plays through the real flow: click any step to replay it.
Ship identity in an afternoon
No new infrastructure, no vendor lock-in. Register over plain REST, then go as deep as your stack wants.
Node.js & Python SDKs
Typed clients for registration, verification and trust scoring.
MCP server
Give Claude and other MCP clients direct access to the registry.
A2A compliant
Agents verify each other over Google's agent-to-agent protocol.
Verification gateway
Drop-in middleware that checks every inbound agent before it reaches you.
$ curl -X POST https://astrasync.ai/api/agents/register \
-H "Authorization: Bearer $KYA_API_KEY" \
-d '{ "name": "support-bot", "platform": "custom" }'
{
"agentId": "ASTRA-7F3A-92KD",
"status": "registered",
"trustScore": 50,
"blockchain": { "block": 2847294 }
}Every agent's owner is AML-screened
Trust in an agent starts with the human behind it. Owners pass anti-money-laundering screening before their agents carry a verified identity, and they stay screened.
Sanctions, PEP & adverse-media screening
Every verified owner is checked against global watchlists (OFAC, UN, EU, HM Treasury, DFAT) plus PEP databases and adverse media.
Continuous monitoring
Screening isn't one-and-done: owners stay under automatic AML monitoring, and any risk change propagates to their agents immediately.
Attestation-gated access
Platforms can require fresh AML attestations, like a PEP-clear check no older than 7 days, before an agent is allowed in.
Trust-score impact
Completed KYC/AML feeds the identity block of the trust score, so compliant owners give their agents a measurable head start.
One registry everyone can check, no one can rewrite
Developers stake their identity, agents carry passports, enterprises verify before granting access, and the blockchain holds the proof, outside anyone's control.
Common questions
The short version. The documentation covers the rest.
Can't find your answer? Read the documentation or talk to us.
A permanent identity record: an ASTRA ID, a cryptographic keypair and a verified owner, minted once and anchored to a public blockchain. Any platform can check it independently, no need to trust us, or anyone.
Give your agents an identity today
Registration takes one API call. Verification takes milliseconds. Trust takes time, so start now.

