HOTP was published as an informational RFC 4226 in December 2005, documenting the algorithm along with a Java implementation.
Since then, the HOTP algorithm has been adopted by many companies worldwide.
The HOTP algorithm is a freely available open standard.