When I want to send an initial request to a tracker all references I\'ve seen says it needs to be url-encoded. If I transform the SHA-1 hash I have of the info key into a he
Binary form of info-hash (a 20 byte long SHA1) should be URL encoded. AFAIK some trackers accept pure hexadecimal info-hash (40 character long string).