I will implement SOCKS5 for you for the low price of $100 ! just kiddng. SOCKS5 is a protocol. It can be implemented by anyone for free, in most programming languages. Your question really doesn't make a whole lot of sense. Most commonly SOCKS5 is used for connecting to a proxy that supports it. You can either use an application that is natively SOCKS aware, like firefox, pidgin, etc, or you can use an 'in between' proxy that can translate to SOCKS. For example, Polipo is an HTTP proxy that is SOCKS aware. Your question could be interpreted to mean you want to actually implement SOCKS5, ie: make code that can be inserted into programs to make them SOCKS aware. You can do this for free, you just need to know how to program and read the specification! Or it could be interpreted to mean you want help configuring Pidgin with Tor. Or it could be interpreted to mean you want to make another persons program route through a SOCKS proxy without modifying the code. You really need to clarify.