Skip to main content
Create or import an agent identity linked to your profile. Verifier ID: agent-identity Listed skills are metadata only. They do not install MCP servers.

Setup

1

Check

Call proofable_context, then proofable_agent_link with agentId and the agent account. If linked: true, you are done.
2

Create or import

Call proofable_agent_create with a stable agentId. Omit agentWallet to use your profile, or pass an existing dedicated account address. Follow the returned next_action.
3

Confirm

Call proofable_agent_link again until linked: true.
Proofable does not generate or hold private keys. Create a dedicated account in your wallet or key manager, then pass its public address. Store the private key there; Proofable never receives it. Agent create and Verify an agent

SDK

For server-side or custom signing:
The agent wallet signs this proof, so agentChainRef (CAIP-2, e.g. eip155:8453) is required unless your request already carries chain or chainId. With optional metadata:
Or use hosted verify.

Fields

Full schema: agent-identity.json.

Result

You get a proof qHash, signed by the agent address. This registers identity only. Add agent-delegation for permissions.

Check status

In MCP: use proofable_agent_link to confirm the linked agent, or proofable_proofs_get to read a known identity proof. proofable_proofs_check is only for yes/no eligibility.
Last modified on September 14, 2026