Algorand's AC2 routes signing requests from AI agents to a user's wallet for approval, keeping private keys under the user's control at all times.