SUMMARY Keysmith is KDE's 2FA code generator and it is useful indeed. However, it will be better if you implement the generation of Steam's 2FA code. Steam uses its custom algorithm based on TOTP to generate 2FA code so it is required to add a new 2FA type to Keysmith. STEPS TO REPRODUCE N/A OBSERVED RESULT N/A EXPECTED RESULT N/A SOFTWARE/OS VERSIONS Linux/KDE Plasma: N/A (available in About System) KDE Plasma Version: N/A KDE Frameworks Version: N/A Qt Version: N/A ADDITIONAL INFORMATION There has already been an nodejs implementation at https://github.com/DoctorMcKay/node-steam-totp. GNOME's Authenticator app has the support of generating Steam's 2FA code, too.