CORE CONCEPTS

Agent Identities

Cryptographic identities are the foundation of SpendGuard's security model.

What is an Agent Identity?

An Agent Identity is a non-human entity registered within SpendGuard that is authorized to request payments. Each identity is backed by a unique cryptographic keypair and can be assigned multiple spending mandates.

Non-Custodial:Agents never hold your primary financial keys.
Isolated:A compromise of one agent does not affect your global wallet.

Registering an Agent

You can register agents via the Dashboard or the Management API.

const agent = await client.agents.register({
  name: "MarketBot Alpha",
  metadata: { service: "AWS" }
});
Next: Spending Mandates