Basically, there are two different approaches:
1) rent a SOCKS5 server with different IPs (some have IP-pools in the thousands).
2) get (a) cheap vserver(s) and setup a SOCKS5 server yourself. They usually come with one IPv4 adress, and, depending on the price of the individual vroot, it can be cheaper to get several servers rather than booking additional IPv4 adresses. (I currently pay 1.5€ (~1,7US $) for one vserver with an IPv4. Additional IPs would cost me 4€ (~4,6 US$) each).
As always, each method has its pros and cons.
Approach 1) is easy to get - just subscribe to someone's SOCKS5 service and you're done, whereas method 2) requires you to set up the SOCKS5 server yourself, which - if you are completely new to linux, might be a challenge.
Then again, with method 1) you do not know & have no control over how many users use the IP Trion sees you as. And what those people do with these IPs (see Low's example ->
here<-). With method 2), you are the only one who has access to the SOCKS5.
Last but not least: cost. Method 1) is a lot, and I mean a
lot, more expensive for a small amount of bots. Good services start at around 30 US$/month. For the same money, you can set up
17 SOCKS5 servers (numbers taken from my own experience) on your own.
Hope that gives you a basic idea about SOCKS5. The actual implementation in ArcheBuddy is simple, just glimpse at the account manager, and you will see the SOCKS5 settings.
Best regards,
p4mdude