APIRAPIR · The evidence record for AI agents · Compared · read 1 November 2026

Know Your Agent (KYA) providers: what each one checks

Know Your Agent (KYA) is the check a business runs on an AI agent before it lets the agent act: whose agent it is, what it is allowed to do, and whether that claim can be relied on. It is provided by four kinds of provider: identity verification firms extending KYC to agents (Vouched, Trulioo, Persona, Sumsub, Microblink, Incode), agent credentials and open specifications (Skyfire, Dock Labs' Truvera Agent ID, KYA-OS at the Decentralized Identity Foundation, W3C Verifiable Credentials), card networks' agent programmes (Visa Trusted Agent Protocol, Mastercard Agent Pay), and record-based checks (KnowThat.ai, a reputation registry powered by Vouched, and APIR). APIR answers three KYA questions in one call: is the agent who it claims (its passport's Ed25519 signature re-checked against the published key), is it acting inside a human mandate (allowed actions, value cap, expiry and the delegation chain back to a person), and what is its record (a count of its hash-chained log book's events and the time of the last one). A person checks one agent free at apir.ai/check-agent; platforms call the Resolution API, with the first 1,000 checks a month free.

By APIR · updated

APIR made this page, and APIR is one of the providers on it. Every line about another provider comes from that provider's own page, read on 1 November 2026, with the link beside it; words in quotation marks were checked against the page's own text that day, and everything else is a paraphrase. Where another provider suits you better, this page says so. Several of these products are in alpha, pilot or deployment, and pages change: check theirs before you rely on a line here.

The term

What Know Your Agent means

KYC asks who a customer is. KYA asks which agent is acting, who it acts for, what it may do, and whether you can rely on the answer.

Skyfire describes KYA as "verifying an AI agent’s identity, binding it to a responsible person or organization", then deciding what the agent is authorised to do. Its page is plain about the edges: "What it does not replace: KYC, OAuth, IAM, API keys, or payment-network infrastructure."

There is no single standard. Persona's page says "There isn't a singular way to perform KYA", and the providers below use the same three letters for different checks: some verify the human behind an agent, some verify the business that built it, some sign a credential the agent carries, and some keep a record of what it did. An open specification, KYA-OS, is being developed at the Decentralized Identity Foundation.

KYA and KYC are not either-or. KYC verifies a person or a business, usually with documents, a selfie or company registers. KYA verifies the software acting for them, and its authority. Many KYA products start with KYC and then bind the agent to the person they verified.

The checklist

What any KYA check should answer

Five questions. Ask every provider, APIR included, which of them it answers, and how you would check the answer yourself.

  • Whose agent is it? The person or organisation that answers for it. Some providers verify that human with a government ID and a live selfie, some verify the developer's business, and some record the principal an operator names and sign it.
  • What may it do? The scope: allowed actions, a spending cap, an expiry, and who granted it. When one agent delegates to another, the chain should lead back to a person, and every link should still hold.
  • What has it done? What happened after the agent was let in. Some keep audit logs for the platform that runs the check, one aggregates behaviour reported by operators, and some keep a hash-chained record in which a later change shows.
  • Can you check it without trusting the provider? A signature you can verify yourself against a published key is worth more than a green tick on their dashboard. Ask which parts you can check yourself and which parts are still the provider's word.
  • What does it never prove? No KYA check proves an agent will behave well tomorrow. Trulioo says so on its own page, and the same is true of APIR.
“Verification does not guarantee an agent’s future behavior.”
Trulioo Know Your Agent (KYA)
Kind 1

Identity verification firms extending KYC to agents

For when you must know the real person or business behind an agent. Most bind the agent to someone they verified with documents, a selfie or business checks, and several also watch the agent's traffic.

Product, and where it was readIn its own wordsWhat it keeps or coversPrice on its own page
Vouched Know Your Agent (Agent Checkpoint)
Identity verification, agent detection and delegation
With KYA-OS, "agents can prove who they represent and whether they have explicit permission to act."Detect, enforce and govern agent traffic on your site: its page says it can "allow, block, challenge, or redirect agent traffic based on risk." Its docs say Govern lets you "Authorize verified agents with cryptographic identity, scoped delegations, tool-level permissions, and user consent." Its page lists "Maintain complete audit trails for security, compliance, and oversight." KnowThat.ai (Kind 4) is powered by Vouched, and Vouched donated KYA-OS to DIF (Kind 2).Not stated for Know Your Agent on the pages read.
Trulioo Know Your Agent (KYA)
Developer verification and a Digital Agent Profile
Its page offers to "Verify the organization behind an AI agent, assess the agent’s own signals" and bind both to a verifiable Digital Agent Profile (DAP).KYB and AML checks on the developer organisation and proof it controls its domain; "a signed, time-bound credential that records the agent’s permitted scope", revocable; API and MCP access for counterparties to confirm profile, scope and status. Its FAQ says the DAP is a JWT "updated in real time with a full time-stamped audit trail". Its agent directory says each agent's attestation is a compact JWS checked against the issuer's JWKS, with a signed tree head and inclusion proof from its transparency log, and that "The issuer reports self-cosigning, without independent witness quorum or split-view detection." "KYA is in Alpha".Not stated on the page read. Access is by request.
Persona Know Your Agent
Human identity verification for agents
Every KYA process, it says, should answer "Is this an agent or a human?", "If it's an agent, who are the humans behind it?" and "Can the humans be trusted?"Government ID and selfie liveness checks across 200+ countries and territories, to "verify live selfies to bind agents to real humans"; device, network and behavioural signals; reverifying the bound human to unblock a high-risk action.Not stated on the page read.
Sumsub AI Agent Verification
Human binding for agent activity
"Sumsub’s AI Agent Verification links each AI agent to a verified human identity"Detects automation from bot, device and behavioural signals; when risk crosses a threshold it challenges with a liveness check, so the chain runs, in its words, "agent → verified user → face." If the verified person is banned, the automation is banned with them.Not stated on the page read.
Microblink Know Your Agent
Identity verification extended to agents
It helps organisations "verify, authorize, and control AI agents acting on behalf of users".Confirms the user behind the agent and that the agent is authorised and linked to them, evaluates behaviour and permissions with protocol signals such as MCP, then decides in real time to proceed, step up or block. It describes "robust audit logs and point-in-time authority tracking".Not stated on the page read.
Incode Agentic Identity
Verified owner, agent token and monitoring
"Autonomy never means anonymity." Every agent gets a verified identity, "bound to an accountable owner, tokenized, and continuously monitored".Detects and classifies agent activity; links each agent to a verified human through "high-assurance identity verification and liveness detection"; issues a secure identity token that ties later actions to that owner; watches for behaviour that departs from the expected.Not stated on the page read.

Pick one of these when a rule or a fraud risk means you must know the real human or business behind an agent, or when you need to spot and police agent traffic on your own site. APIR does neither: it does not run document or biometric checks on anyone, and it does not sit in front of your website.

Kind 2

Agent credentials and open specifications

A credential the agent carries from service to service: who stands behind it and what it may do, signed so the receiver can check it.

Product, and where it was readIn its own wordsWhat it keeps or coversPrice on its own page
Skyfire KYA and KYAPay tokens
Agent identity and payment tokens
KYA is "verifying an AI agent’s identity, binding it to a responsible person or organization", and what it may do.Signed kya, pay and kya-pay tokens. A KYA token carries claims about the human principal and the agent, and optionally the agent platform and a scope; a seller names the fields it needs and the buyer's token discloses only those. Its docs describe "a single verification that applies to both your buyer and seller agents".Its docs say "Verification requires a subscription" (Individual or Organization). The price is not stated on the pages read.
Dock Labs Truvera Agent ID
W3C Verifiable Credentials for agents
"Truvera Agent ID ensures every AI-driven action is authentic, authorized, and auditable."An identity credential binding the agent to a verified user or organisation, and delegated-authority credentials for spend limits, merchant scope, data access and expiry, revocable, held in a cloud wallet per agent; merchants verify through the Truvera API. Its page says it gives "a complete audit trail when something goes wrong". Built on W3C standards; issues and verifies AP2 mandates.Truvera plans: a 30-day free trial, Build at $499 / month, Scale on request. Agent ID is not priced separately on the pages read.
KYA-OS (Decentralized Identity Foundation)
Open specification, renamed KYA-OS in April 2026
DIF says KYA-OS uses DIDs and Verifiable Credentials to give agents verifiable identities and to "represent delegation as tamper-evident credentials with explicit scope".A specification, not a service. Three conformance levels, from existing identifiers (OIDC, JWT) to full DID verification, credential-based delegation and revocation, to enterprise lifecycle management and auditing. Donated by Vouched in March 2026, renamed in April 2026, and developed by a task force in DIF's Trusted AI Agents Working Group.An open specification, not a product.
W3C Verifiable Credentials 2.0
Open standard
A W3C Recommendation, published 15 May 2025, for credentials an issuer signs, a holder keeps and a verifier checks.The data model, and the ways to protect a credential from tampering. KYA-OS and Truvera build on it. APIR's passports are Ed25519-signed and can be fetched in the Verifiable Credential shape, but their proof is APIR's own scheme (ApirPassportProof2026), not a VC 2.0 securing mechanism, so a general-purpose VC library will not verify them out of the box.An open standard, not a product.

Pick one of these when you build agents and want them to carry a portable, signed credential that other services accept. A credential answers who stands behind the agent and what it may do at the moment it is presented; a history of what the agent did afterwards is the job of Kind 4.

Kind 3

Card networks' agent programmes

For when the agent pays. The networks recognise approved agents at checkout and tie the payment to the consumer's permission.

Product, and where it was readIn its own wordsWhat it keeps or coversPrice on its own page
Visa Trusted Agent Protocol
Card network agent programme
For merchants who want to "securely recognize and transact with Visa-approved AI agents".A trusted agent signs each request to the merchant (the page cites RFC 9421 message signatures); the merchant rebuilds the signature base from the request and checks it with the agent's public key. Part of Visa Intelligent Commerce, which Visa's own page says is still being deployed.Not stated on the pages read.
Mastercard Agent Pay
Card network agent programme
"The program will require trusted AI agents to be registered and verified"Mastercard Agentic Tokens, built on its tokenisation. The announcement says issuers and merchants will be able to recognise transactions made by agents, and that "Consumers will have complete control over what the agent is allowed to purchase". Read from Mastercard's launch announcement of 29 April 2025; its product page could not be read.Not stated on the page read.

Pick one of these when an agent spends money on a card. APIR is not a payments network, issues no payment tokens and moves no money.

Kind 4

Record-based checks: what the agent has done

The other kinds mostly check an agent at the door, and some keep logs for the platform that ran the check. These keep a history of the agent that someone else can look up.

Product, and where it was readIn its own wordsWhat it keeps or coversPrice on its own page
KnowThat.ai (powered by Vouched)
Agent reputation registry
"A credit bureau for AI agents". "Operators report agent behavior. The registry aggregates trust."A public registry: look up an agent's trust score, verification status and behavioural history before granting access; operators report behaviour after an interaction, by API or automatically through Vouched Agent Checkpoint. Private and consortium registries for enterprises. The page read does not say whether reports are signed or can be recomputed by an outsider.Not stated on the page read.
APIR
Evidence record for AI agents
"APIR gives every AI agent signed papers and a tamper-evident work history that buyers, auditors and insurers can check without trusting you."One call answers three questions. Identity: the Ed25519 signature on the agent's passport, re-checked on every call against the key published under did:web:apir.ai. Authority: the current mandate (allowed actions, value cap, expiry, whether it is signed) and the delegation chain resolved back to a human at the root; the mandate's signature bytes and its earlier versions are not yet published, and an owner can replace a mandate. Record: a count of the events in the agent's hash-chained log book and the time of the last one. Every night the chain heads are timestamped by an outside RFC 3161 authority; the token is public for an agent with a public passport. The answer carries no signature bytes.A person checks one agent free at apir.ai/check-agent, no account, never paywalled. Resolution API: the first 1,000 checks a month free, then metered per answered check, priced at apir.ai/developers. The first agent's papers are free; an Evidence Pack is AUD 499, one-time.

The two are different records. KnowThat.ai aggregates what operators report about an agent into a trust score. APIR keeps what the agent and its owner put on the record about the agent's own work, chained so that a changed or deleted entry shows, and its trust score comes only from the Trust Genome, computed from that record and its papers: an agent without enough evidence is shown Unrated, never given a made-up number.

Where APIR fits

APIR: identity, mandate and work history in one answer

APIR gives every AI agent signed papers and a tamper-evident work history that buyers, auditors and insurers can check without trusting you.

Most of the checks above centre on the door: who is behind the agent, and is it allowed in. APIR answers part of that: a signed identity, and a mandate naming the principal its operator gives, without verifying that person. It adds the part a buyer, a platform or an insurer asks next: what has this agent done, on a record where any later change shows? A public passport's signature checks without trusting APIR; the log book's chain check and its timestamp tokens still rest with APIR today.

  1. 1. A person checks one agent, free

    Paste an agent's name, its passport ID or its agent ID at apir.ai/check-agent. No account, never paywalled. The passport's signature is re-checked against the published key, the mandate is read back, and the log book's events are counted with the time of the last one. An agent with no passport returns NO_RECORD: a passport is issued at a score of 70 or more, and is found by name only once public. The registry lists the agents whose owners chose to list them publicly; any public passport opens at apir.ai/verify-passport by its passport ID.

  2. 2. A platform checks at volume

    Call the Resolution API with an API key from apir.ai/developers. It takes an agent name (public credentials only), a credential ID or an agent ID, and returns a verdict (VERIFIED, EXPIRED, REVOKED, UNSIGNED, UNCHECKED, SUPERSEDED or NO_RECORD) with identity, authority and record. The first 1,000 checks each month are free, then each answered check is metered; the price is on the developers page.

    GET https://apir.ai/api/v1/resolve?q=<agent name, TP- credential id or agent id>
    Authorization: Bearer <your API key>
  3. 3. Check the signature yourself

    For a public passport, fetch its envelope from https://apir.ai/api/verify-passport?id=<passport id> and the keys at apir.ai/.well-known/jwks.json, published under did:web:apir.ai. Ask the owner for its organisation ID (signed, but not printed in the envelope), rebuild the signed bytes from the canonical payload in the specification, and verify them with any Ed25519 library; how to verify an AI agent has the script. The check and resolve answers carry no signature bytes, and the record count and the chain check are APIR's answer. An AI agent can run the same lookup through APIR's read-only MCP server at https://apir.ai/api/mcp, listed in the MCP registry as ai.apir/verify.

NO_RECORD means nothing is on file. It is not evidence of wrongdoing; it means any claim the agent makes about itself is unverified. Every verdict carries the moment it was made: true as of that moment, never forever. To put your own agent on the record, see how to prove what your AI agent did.

Honest limits

What APIR does not do

Name the limits first. A KYA answer you cannot rely on is worse than none.

  • It does not verify the human behind an agent with document or biometric KYC. The mandate records the principal an operator names; if you must know who that person really is, use a KYC provider from Kind 1.
  • It does not detect, challenge or block bot traffic on your website. Vouched Agent Checkpoint and Sumsub describe doing that, and Incode describes detecting and classifying agent activity.
  • It is not a payments network. It issues no payment tokens and moves no money.
  • It certifies no one, and it is not an insurer, a broker or a compliance platform.
  • The record shows what was put on it. The log book's entries are what the agent and its owner recorded, whether the agent runs on APIR or anywhere else; it proves what was recorded and shows any later change, not that the record is complete. A count of events is not a judgement of quality.
  • It has no outside witnesses countersigning its chain heads and publishes them to no transparency log. Its nightly RFC 3161 timestamp tokens are public only for agents with a public passport, through the verify-black-box endpoint, and inside an owner's export. The passport, the check, the resolve answer and the Evidence Pack do not carry them yet.
  • The log book's chain check runs on APIR's side, for public passports. An agent's events are not public: to recompute them offline, an outsider needs the free export from its owner.
  • The mandate's signature bytes and its earlier versions are not yet published, and an owner can replace a mandate.
  • It is not a reputation network: it does not collect reviews of an agent from other operators.
  • Only public credentials resolve by name. A private one resolves only for a caller who already holds its exact ID.

We don't promise results. We prove whatever happens.

Which one

Which one fits your problem

They stack. Most platforms that need one kind of KYA will need two.

  • You must know the real person behind an agent, for KYC rules or fraud: an identity verification firm such as Persona, Sumsub, Incode, Microblink or Vouched. If it is the developer's business you need verified, Trulioo checks it through KYB and AML.
  • You need to spot and police agent traffic on your own site: Vouched Agent Checkpoint, which detects agent traffic and can allow, block, challenge or redirect it, or Sumsub, which detects automation and challenges it with a liveness check rather than blocking. Incode also detects and classifies agent activity.
  • The agent pays: a card network programme such as Visa Trusted Agent Protocol or Mastercard Agent Pay, or Skyfire's KYAPay tokens.
  • You build agents and want a portable credential on an open standard: KYA-OS, W3C Verifiable Credentials, or Dock Labs' Truvera Agent ID.
  • You want to know how other operators found an agent: KnowThat.ai, the reputation registry powered by Vouched.
  • A buyer, a platform or an insurer needs to check an agent's papers, mandate and record without trusting the vendor: that is the job APIR does. Check an agent, free, or resolve agents at volume with the first 1,000 checks a month free.

A marketplace can bind an agent to a verified human with a KYC provider, accept its card network token at checkout, and still resolve its APIR papers and record before it lets the agent act. Agent identity inside one company is compared in AI agent audit and compliance tools compared.

Answers

Questions people ask

What is Know Your Agent (KYA)?

Know Your Agent (KYA) is checking an AI agent before you let it act: whose agent it is, what it may do, and whether you can rely on the answer. It borrows from Know Your Customer (KYC) but checks the software acting for a person or business, and its authority, not only the person. There is no single standard yet: providers' own pages, read 1 November 2026, describe different checks under the same name, and an open specification, KYA-OS, is being developed at the Decentralized Identity Foundation.

Who provides Know Your Agent (KYA)?

Four kinds of provider, read from their own pages on 1 November 2026. Identity verification firms extending KYC to agents: Vouched, Trulioo, Persona, Sumsub, Microblink and Incode. Agent credentials and open specifications: Skyfire's KYA tokens, Dock Labs' Truvera Agent ID, KYA-OS at the Decentralized Identity Foundation and W3C Verifiable Credentials. Card networks' agent programmes: Visa Trusted Agent Protocol and Mastercard Agent Pay. Record-based checks: KnowThat.ai, a reputation registry powered by Vouched, and APIR, which returns an agent's signed identity, its human mandate and a count of its hash-chained log book in one answer.

How is KYA different from KYC?

KYC verifies a person or a business, usually with documents, a selfie or company registers. KYA verifies the AI agent acting for them: which agent it is, who it acts for, and what it is allowed to do. Many KYA products start with KYC and then bind the agent to the person they verified. Skyfire's page says KYA does not replace KYC, and Trulioo verifies the developer organisation through KYB and AML checks before it profiles the agent. A workflow can need both.

Can I verify an AI agent for free?

Yes, for an agent on APIR. Paste its name, its passport ID or its agent ID at apir.ai/check-agent: no account, never paywalled. The passport's signature is re-checked against the published key, the mandate is read back and the log book's events are counted. An agent with no passport returns no record (a passport is issued at a score of 70 or more, and is found by name only once public), which is not evidence of wrongdoing; it means its claims about itself are unverified. KnowThat.ai also offers a lookup of an agent's trust score on its own site, with no price stated on the page read; most other providers on this page sell their checks to businesses, so check their pages for any free tier.

What does a KYA check prove?

Only what the provider checked, as of the moment it checked. Depending on the provider that can be a verified human behind the agent, a verified developer business, a signed credential with a scope and an expiry, or a record of past activity. None of them proves the agent will behave well: Trulioo's own page says verification does not guarantee an agent's future behaviour. APIR shows its passport was signed by the key published under did:web:apir.ai and, for a public passport, that APIR's recompute of its log book finds no change since each entry was written; the log book shows what the agent and its owner recorded, not that the record is complete.

How do platforms check agents at volume?

By API, inside the request. Under Visa's Trusted Agent Protocol the merchant checks each signed agent request against the agent's public key; Mastercard Agent Pay uses registered agents and Agentic Tokens; Skyfire's tokens carry identity claims to a seller, and Trulioo gives counterparties API and MCP access to an agent's profile. APIR's Resolution API, GET https://apir.ai/api/v1/resolve with an API key, answers identity, mandate and record in one call; the first 1,000 checks each month are free, then each answered check is metered, priced at apir.ai/developers. A read-only MCP server at https://apir.ai/api/mcp lets an AI agent run the same check, free.

Is APIR a KYC provider?

No. APIR does not verify the human behind an agent with documents or biometrics, does not detect bot traffic, is not a payments network and certifies no one. It keeps the agent's signed papers, its mandate and its tamper-evident log book, and lets anyone check them. If you must know the real person behind an agent, use a KYC provider; APIR sits beside it.

Sources

Sources

  1. Vouched Know Your Agent (Agent Checkpoint)
    https://www.vouched.id/know-your-agent
  2. Vouched Checkpoint docs
    https://kya.vouched.id/docs
  3. KnowThat.ai, the agent registry powered by Vouched
    https://knowthat.ai/
  4. DIF, "DIF and Vouched Advance Agentic Identity with KYA-OS...", 22 April 2026
    https://blog.identity.foundation/kya-os/
  5. Trulioo Know Your Agent (KYA)
    https://www.trulioo.com/products/kya-verification
  6. Trulioo agent directory
    https://agents.trulioo.com/
  7. Persona Know Your Agent
    https://withpersona.com/solutions/know-your-agent/
  8. Sumsub, "From AI Agents to Know Your Agent: Why KYA Is Critical...", 28 January 2026
    https://sumsub.com/blog/know-your-agent/
  9. Microblink Know Your Agent (KYA) for Agentic Commerce
    https://microblink.com/solutions/kya-for-agentic-commerce/
  10. Incode Agentic Identity
    https://www.incode.com/products/agentic-identity/
  11. Skyfire, Know Your Agent (KYA)
    https://skyfire.xyz/know-your-agent-kya/
  12. Skyfire docs, Know Your Agent (KYA)
    https://docs.skyfire.xyz/docs/kya
  13. Skyfire docs, KYA Token
    https://docs.skyfire.xyz/docs/kya-token
  14. Dock Labs, Truvera Agent ID
    https://www.dock.io/industries/ai-agent-identity-solution
  15. Dock Labs pricing
    https://www.dock.io/pricing
  16. W3C, Verifiable Credentials Data Model v2.0
    https://www.w3.org/TR/vc-data-model-2.0/
  17. Visa Developer, Trusted Agent Protocol: getting started
    https://developer.visa.com/docs/trusted-agent-protocol
  18. Visa Intelligent Commerce
    https://www.visa.com/en-us/solutions/intelligent-commerce
  19. Mastercard Newsroom, "Mastercard unveils Agent Pay", 29 April 2025
    https://newsroom.mastercard.com/news/press/2025/april/mastercard-unveils-agent-pay-pioneering-agentic-payments-technology-to-power-commerce-in-the-age-of-ai
  20. APIR Resolution API (developers)
    https://apir.ai/developers
  21. Check an AI agent, free
    https://apir.ai/check-agent
  22. Verify a Trust Passport
    https://apir.ai/verify-passport
  23. APIR agent record specification
    https://apir.ai/agent-record-specification
  24. APIR public signing keys (JWKS)
    https://apir.ai/.well-known/jwks.json
  25. APIR DID document (did:web:apir.ai)
    https://apir.ai/.well-known/did.json
  26. APIR in the MCP registry (ai.apir/verify)
    https://registry.modelcontextprotocol.io/v0/servers/ai.apir%2Fverify/versions/latest
  27. APIR pricing
    https://apir.ai/pricing
APIR
Don't take this page's word for it.

Check a live agent's papers and log book yourself, free and with no account.

AI Disclosure:APIR uses AI systems (Claude by Anthropic) for SENTINEL, assessment drafting, regulatory monitoring, and company enrichment. AI-generated outputs are labelled as such.

Limitations: AI outputs may not always be accurate, may generate incorrect or inaccurate content, and can hallucinate. They are provided for informational purposes only and are not a substitute for qualified human review. AI outputs should not be relied upon for legal, financial, or regulatory decisions without human verification. See our Model Card & system documentation, Responsible AI / AI Ethics Policy, and GDPR Article 22 disclosure for automated decisions, profiling, and right-to-human-review details.