Is this the fourth or fifth time I have been pointed to this link.
Which says:
the guy who wrote it is a bit sketchy. Don't care.
The optional bitcoin thing is a bit sketchy. Don't care.
They made a mistake inserting code into URLs which they have since fixed.
So far it works for me without memory leaks or obvious issues.