Agentic privacy

Agentic privacy

Agentic privacy is the practice of keeping an AI agent's on-chain activity unlinkable from its operator, its other agents, and the services it pays.

Open curvy.box

Private agent payment

One meta-address per agent. Many one-time addresses per payment.

import { CropsAgent } from "@crops/agent-sdk";

const agent = new CropsAgent({
  metaAddress: process.env.AGENT_META_ADDRESS,
  spendKey: process.env.AGENT_SPEND_KEY,
  chain: "base",
});

await agent.pay({
  to: "0xRecipientMetaAddress...",
  amount: "0.10",
  token: "USDC",
});

What is agentic privacy?

Agentic privacy prevents observers from correlating an AI agent's on-chain payments back to the agent across calls, the operator running it, or other agents in the same fleet.

The default agent setup is the worst case for privacy: a single EOA, a hardcoded key, and a public address that signs every payment for the lifetime of the agent.

Why AI agents need privacy

Recipient profiling lets an API provider learn an agent's usage curve, rate, and monthly spend. Fleet correlation lets observers collapse multiple agents into one operator. Funding-source disclosure can link an agent back to a real-world identity.

Agentic privacy threat model

A working threat model includes the recipient, the chain analyst, the operator's infrastructure, and user-facing leaks such as a published block-explorer address.

Recipients see the address that paid them.

Chain analysts correlate funding source, timing, gas pattern, and token mix.

RPC nodes and indexers can see transactions before they hit the chain.

Published addresses turn the agent into a public profile.

Is agentic privacy compliant?

A stealth-address payment is a normal token transfer at the protocol level. Block explorers still index it. The difference is who can stitch payments together: authorized parties can do it with a view key, while public observers cannot.

Privacy primitives for AI agents

PrimitiveWhat it hidesWhat it costs
Stealth addressesPayment linkageKey management
View keysPublic audit trailControlled disclosure process
Per-agent meta-addressesFleet correlationProvisioning discipline
Relayed gasFunding sourceRelayer integration

Frequently asked questions

What is agentic privacy?

It is the practice of keeping an AI agent's on-chain activity unlinkable from its operator, sibling agents, and services it pays.

Why does an AI agent need privacy?

Without privacy, every recipient can profile the agent's history, spend, timing, and funding source.

Is agentic privacy the same as agentic anonymity?

No. The agent can have an identity and still keep its payment activity unlinkable to unauthorized observers.

Can I audit a private agent?

Yes. A view key lets finance, auditors, or compliance reconstruct payments without exposing the ledger publicly.