Skip to content
Proofable
Pricing
DocsTalk to us

Know which agent called you.

Give each agent a verifiable identity with an owner behind it. Your API can tell who sent the call and who it acts for.

Connect an agentRead the docs

Agent identity is a reusable, verifiable record of which agent is acting, who owns it, and which runtime it acts through.

Verify the agent before the call

agent-gate.ts
import { ProofableClient, defineGate } from '@proofable/sdk';
const proofable = new ProofableClient();
const gate = defineGate([{ verifierId: 'agent-identity' }]);
const result = await proofable.gateCheck({
gate,
subject: { agentId: request.agentId },
});
if (!result.satisfied) {
// Unknown agent. Refuse.
return new Response("Unverified agent", { status: 403 });
}

Give every agent a name you can check.

Give each agent a verifiable identity and check it before the call runs.

Connect an agent
Proofable

Make it Proofable

Product

VerifyAgentsMarketplaceConnectPricingDocs

Company

AboutTrust CenterContactTermsPrivacy

© 2026 NEUS Network, Inc.