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.
We’ll review your use case and propose a practical first test.
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 &
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.
For people
- Verify once with Proof. Reuse it everywhere.
- Your agent asks before it uses your identity.
- Nothing is shared without your approval.
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.
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.
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.
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

x401 SDKPayments let agents transact.Identity lets your service know who they represent.
Under the hood
How Superfluid Wallet handles x401.
- Request: your customer’s AI agent calls your application.
- x401 challenge: your application, through x401-node, answers with the proof it needs.
- Challenge forwarded: the agent passes it to Superfluid Wallet.
- Identity check: the wallet asks your customer, then the identity verifier, such as Proof.
- Proof: the wallet returns the proof to the agent.
- Retry + proof: the agent retries, and your application checks the proof.