This module allows you to restrict currencies based on customer groups. With a simple configuration on the backend, you can assign currencies to a customer group.
On the front page, customers from a customer group can only see the currencies assigned to this specific customer group.