Algorand Introduces Open Protocol for Secure AI Agent Interactions
The Algorand Foundation has introduced AC2, an open protocol that enables users to securely interact with and control AI agents. This standard is blockchain-agnostic and employs encrypted peer-to-peer connections between a user's wallet or app and the AI agent.
AC2 permits agents to request approval for actions such as payments, code signing, or API access. Users can review each request in their own wallet and approve it without giving the agent access to their private keys.
The protocol is designed for various types of agent workflows. For instance, a coding agent can ask for approval before signing a commit, while a payment agent can send transaction details to a wallet for review. Shopping agents can also use mandates that define what they are allowed to buy and at what price.
AC2 utilizes DIDComm v2.0 for messaging and passkey authentication through Liquid Auth, based on FIDO2 and WebAuthn. The protocol supports text and voice communication, signing delegation, and does not require a central relay or blockchain.