Agent identityLive

Know the customer behind the agent.

With x401, an agent proves there’s a verified person behind it, and only what you need to know, before it pays or signs up.

Explore an identity test for your business

We’ll review your use case and propose a practical first test.

Identity request

Age check for the ticket vendor

18+

What the vendor asked you to prove

Requested by
The ticket vendor
Shared
Only that you are over 18
Tickets
Two, sent to your email

Powered by x401 &Proof

Awaiting your confirmation

Who’s behind the agent?

Agents arrive anonymous. x401 lets them bring proof of the person who sent them.

For your service

  • Ask for what you need: a verified person, an age, a company.
  • Get a signed proof before they pay or sign up.
  • Learn only what you asked for. Nothing more.
Get your service ready

For people

  • Verify once with Proof. Reuse it everywhere.
  • Your agent asks before it uses your identity.
  • Nothing is shared without your approval.
Get started with agents

What a service can ask for

  • Verified person
  • Over 18
  • Member
  • Works for a company
  • Can sign for it
  • Human, not a bot

Get your service ready

Three steps, and we help with each one.

  1. Pick a verifier

    Choose an identity verifier with the checks you need. We partner with Proof, and can help add x401 where it’s missing.

  2. Add the SDK

    A few lines of server code with an x401 SDK such as x401-node. Superfluid Wallet handles the check between the agent and your verifier.

  3. Get found

    Publish clear docs, list your service where agents look, such as merchant programs and MCP catalogs, and give people a ready-to-use prompt.

Integrating x401

Customer’s AI agentacts for your customer
Superfluid Walletmediates the identity check
Identity verifiere.g. Proof
calls your service
Your serveradd the x401 SDK server-side
x401 SDK

Payments let agents transact.Identity lets your service know who they represent.

Under the hood

How Superfluid Wallet handles x401.

  1. Request: your customer’s AI agent calls your application.
  2. x401 challenge: your application, through x401-node, answers with the proof it needs.
  3. Challenge forwarded: the agent passes it to Superfluid Wallet.
  4. Identity check: the wallet asks your customer, then the identity verifier, such as Proof.
  5. Proof: the wallet returns the proof to the agent.
  6. Retry + proof: the agent retries, and your application checks the proof.
Identity verification byProofMeet Proof