Equity indexed annuities can be sold by licensed insurance agents who are authorized to sell annuities in the state where the transaction takes place. These agents must hold the appropriate state insurance licenses and may also need to obtain additional certifications or registrations to sell equity indexed annuities. It's important for consumers to verify the credentials and licenses of any agent before purchasing an equity indexed annuity. Additionally, it's advisable to consult with a financial advisor or attorney to fully understand the terms and conditions of the annuity before making a purchase decision.