adds factory to create coin-specific Key classes