There is a new short domain name for PuTTY
hachyderm.ioMore authoritative source, IMO:
https://www.chiark.greenend.org.uk/~sgtatham/putty/
(That said, I prefer to distrust any security-critical software for at least a month after such a major change. We live in a world where bad things do happen):