Yesterday in crypto, explained
Tech & AI

AI Agents Need Revocable Credentials, Not Just Crypto Wallets

Giving an AI agent a wallet enables transactions, but a usable machine economy also requires verifiable identity, limited authority, and rapid revocation.

A crypto wallet can prove that an AI agent controls a private key. It cannot, by itself, prove what the agent is, whom it represents, or what it is authorized to do.

That distinction will matter as software agents move from producing text and recommendations to requesting services, buying digital resources, and initiating payments. A wallet gives the agent a transaction mechanism. It does not provide the identity and authorization layer a business needs before allowing autonomous software to spend money or access sensitive systems.

The missing infrastructure is not another agent-branded token. It is a system of revocable, machine-readable credentials connecting an agent to an accountable operator and a narrowly defined set of permissions.

Without that layer, counterparties face a basic problem: they may be able to verify the signature on a transaction while knowing almost nothing about the authority behind it.

Fueled Crypto Daily

Get the news, explained, by email.

Free. No spam. Unsubscribe anytime.

A Valid Signature Is Not a Complete Identity

Public-key cryptography answers a specific question: was this message or transaction authorized by the holder of the relevant key?

That is useful, but limited. It does not automatically answer:

- Is the signer a person, business, device, or software agent? - Which company or account is responsible for the agent? - Is the agent permitted to make this type of purchase? - Does its authority expire? - Has the agent been suspended or replaced? - What happens if its model, software, or operating environment changes?

For a human wallet user, some of that context may sit outside the blockchain. An exchange account may be tied to a customer record. A merchant may rely on an existing commercial relationship. A company may maintain internal approval logs.

An autonomous agent complicates the picture because it can act repeatedly and at machine speed. The receiving system needs to evaluate not only whether a payment is technically valid, but whether the agent remains authorized for the requested action.

A permanent wallet address is a poor substitute for that decision.

Separate the Operator, Agent, Credential, and Wallet

Businesses evaluating agent payments should avoid treating the agent and its wallet as one inseparable object. A more durable architecture separates four components.

The operator is the accountable person or organization. It defines the agent’s job and ultimately owns the commercial relationship.

The agent is the software process performing tasks. It may be updated, moved to different infrastructure, or replaced without changing the operator.

The credential describes what the agent is allowed to do. It can identify the operator, define permitted services, set an expiration time, and reference relevant policy constraints.

The wallet executes payments or signs messages within those constraints.

Keeping these components separate makes change manageable. A business should be able to revoke an agent’s credential without dismantling the operator’s entire payment setup. It should also be able to rotate a wallet key without forcing every counterparty to rebuild the commercial relationship from scratch.

This modularity is especially important for companies running multiple agents. A procurement agent, customer-support agent, and infrastructure-management agent should not share one broad identity or one pool of unrestricted authority.

Revocation Is the Operational Test

Digital identity systems often emphasize issuance: how a credential is created, signed, and presented. For autonomous agents, revocation may be more important.

Agents can malfunction. Their instructions can become outdated. Their execution environment can be compromised. A vendor relationship can end. An employee responsible for the system can leave. A model update can change behavior enough to warrant renewed approval.

In each case, the business needs a reliable way to stop the agent from acting.

That control should not depend solely on moving funds after a problem is detected. By then, counterparties may still recognize the agent as authorized, and the agent may retain access to nonfinancial services.

A practical credential system therefore needs clear answers to several questions:

1. Who has the power to revoke the credential? 2. How quickly does revocation take effect? 3. How do counterparties check current status? 4. What happens if the status service is unavailable? 5. Are previously approved sessions or payment channels also terminated? 6. How are disputes tied back to the responsible operator?

A credential that cannot be checked efficiently will be ignored in fast automated workflows. A revocation system that fails closed may halt legitimate business during an outage. One that fails open may continue honoring a compromised agent.

Those are product and risk decisions, not merely cryptographic choices.

Authorization Must Be Specific Enough to Enforce

A statement that an agent may “make purchases” is too broad to be useful. Machine-readable authority needs to resemble a tightly written operating policy.

Permissions could distinguish among vendors, assets, networks, service types, time periods, and transaction sizes. They may also require additional approval when an action falls outside an established pattern.

The important point is not to put every business rule on a blockchain. It is to make the agent’s authority explicit and enforceable across the systems involved.

For example, a credential could establish that an agent may request a defined category of cloud service while the wallet enforces a separate spending ceiling. An internal policy engine could require human approval for a new counterparty. The merchant could verify that the agent’s credential is current before accepting the order.

Each control addresses a different failure mode. Combining them reduces reliance on any single key, model, or platform.

Businesses should also distinguish between permission to request a transaction and permission to settle it. An agent may be allowed to prepare an order without being allowed to release funds. That separation is familiar in conventional finance and remains useful when software performs both steps.

Identity Data Should Not Become a Public Exhaust Trail

Crypto-based identity can create its own privacy problem if every credential, role, and transaction is exposed through a persistent public identifier.

An agent may need to prove that it is authorized without revealing the operator’s complete organizational structure or purchasing history. A vendor may need assurance that a spending limit exists without learning the total funds available to the operator.

The design challenge is selective disclosure: providing enough information for the specific decision without turning an agent credential into a universal tracking tag.

This matters commercially as well as personally. Procurement patterns, infrastructure usage, vendor relationships, and transaction timing can reveal sensitive information about a business. An identity system that makes those links easy to aggregate may be unacceptable even if its cryptography works as intended.

Teams should therefore evaluate what counterparties genuinely need to know, what can remain off-chain, and whether identifiers can be scoped to a relationship rather than reused everywhere.

What Product Teams Should Measure

The success of an agent identity system should not be judged by the number of credentials issued. Issuance is easy to count and says little about whether the system is reliable.

More useful measures include:

- Time required to revoke an agent across connected services - Percentage of counterparties checking credential status - Share of transactions covered by explicit authorization rules - Number of manual exceptions and overrides - Frequency of wallet or credential rotation - Failed actions prevented by policy controls - Time needed to identify the accountable operator during a dispute

These metrics reveal whether identity is functioning as operational infrastructure rather than decorative metadata.

They also expose where responsibility becomes ambiguous. If a merchant verifies a credential but ignores its restrictions, the credential has little value. If an operator revokes an agent but connected platforms continue accepting cached authorization, the system is not truly revocable.

Wallets Are the Endpoint, Not the Whole System

Crypto can give AI agents a native way to hold assets, sign instructions, and settle transactions across online services. That is a meaningful capability. But it does not remove the need for familiar controls around authority, accountability, privacy, and termination.

The credible product opportunity lies in connecting those controls without rebuilding the same closed identity silo for every platform.

For businesses, the immediate question is not whether an AI agent can send a token. It plainly can if given a key and access to funds. The harder question is whether a counterparty can determine—quickly and reliably—that the agent is still authorized to perform the particular action it is attempting.

Until that answer includes revocable credentials and an accountable operator, an agent wallet is best treated as a powerful technical endpoint, not a complete commercial identity.

Educational only. Not financial, investment, tax, or legal advice. Do your own research. Read the full disclaimer.

About this story: drafted with AI assistance from the sources listed above. Our editorial standards.