Notice: Undefined index: engagement in /home/customer/www/aiobot.com/public_html/wp-content/plugins/cresta-social-share-counter/class/cresta-share-gp.php on line 43

Notice: Trying to access array offset on value of type null in /home/customer/www/aiobot.com/public_html/wp-content/plugins/cresta-social-share-counter/class/cresta-share-gp.php on line 43

Notice: Undefined index: engagement in /home/customer/www/aiobot.com/public_html/wp-content/plugins/cresta-social-share-counter/class/cresta-share-gp.php on line 44

Notice: Trying to access array offset on value of type null in /home/customer/www/aiobot.com/public_html/wp-content/plugins/cresta-social-share-counter/class/cresta-share-gp.php on line 44

Notice: Undefined index: engagement in /home/customer/www/aiobot.com/public_html/wp-content/plugins/cresta-social-share-counter/class/cresta-share-gp.php on line 45

Notice: Trying to access array offset on value of type null in /home/customer/www/aiobot.com/public_html/wp-content/plugins/cresta-social-share-counter/class/cresta-share-gp.php on line 45

What Is a Server? Do You Need One to Run a Sneaker Bot?

By February 4, 2021February 6th, 2021Sneaker Tutorial

You’re ready!
If you have a good, successful sneaker bot, and know exactly what proxies to use on the next drop, you’re ready. You’ve joined an awesome cook group on Discord and know how to set up for the release? Awesome!
But sometimes, you face obstacles that stand between you and copping your favorite sneakers. You may find out that your internet speed is not fast enough or your computer is not strong enough to handle running a bot efficiently. Then what? You just ignore it all and risk having your bot crash on you in the middle of the action? No! You get a sneaker server!
What is a server, you ask? It’s your way out of most technical issues, and into the sneaker collector and reseller club.

what is a serverWhat is a Server?

A server may have different definitions depending on the context. The type of server that I am going to discuss in this post is a ‘remote server’. As the name suggests, a remote server is a ‘virtual computer’ that you can access remotely. When you run a server, what you’re really doing is controlling this virtual computer from your own device. 

So where does this virtual computer come from? Well, companies like Amazon and Google rent them out to you for typically $1-2/hour. These companies have big data centers that create these servers. When you rent a server, you get permission from a company like Amazon to use one of its virtual computers. 

But what’s the point of all of that? Why should you even bother renting a server for sneaker botting? Well, turns out there’s a lot of benefits to using a server which I will be explaining in the next section.

Benefits of a Server for Sneaker Botting

What is a server good for?
Servers have many day-to-day uses for different industries. For sneaker botting, they have three major qualities that make them particularly useful: speed, customized specs, independence. 

1- Speed

SpeedServers are known for being fast! Typically, an internet speed above 25Mbps, it’s reasonably good for botting. You’d need speeds above 100Mbps for it to be classified as fast internet. 

But with servers, it’s a completely different story. Their speeds can reach up to 1Gbps and even as high as 10Gbps depending on the provider. This is extremely fast and it can come in handy on sites like Supreme and Shopify sites like Kith and Undefeated where speed is super important. 

When you combine the speed of a server and the swiftness of the auto-checkout process of bots, you understand how botters are able to easily cop any item within seconds.

2- Customized Specs

Another important feature about a server is the ability to customize its specs according to your needs. Generally, on sites like Finishline, Footlocker, and other Footsites, you typically have an edge when you run a great number of bot tasks. And since you may not have thought much about botting when you bought your device, you probably have a laptop that’s good enough for your day-to-day needs. 

But when it comes to botting, that computer may not be enough to run your bot efficiently. You typically want a device that has at least 8 CPUs and 12-16GB of RAM to have a smooth botting experience. Anything less than that may cause issues for you during the release. And even 8GB RAM may not always be enough depending on the bot and number of tasks that you’re running. 

If your device is not powerful enough to handle running many tasks, your bot or your device itself may crash mid-release. By getting a server, you customize your specs according to what your bot requires for optimal performance. If you need a server with 8 CPUs, you get that. What if you need 12 or 16 CPUs? Well, simply upgrade your server and you’re good to go!

3- Independence 

An additional benefit of a server is that it can run independently. Since a server is its own computer, it is not reliant on your device or internet connection to run. In other words, if you were to shut your computer down, your bot would still be running on the server. 

Likewise, if you disconnected from your internet or your local internet speed slowed down, it wouldn’t affect your bot. Since it is running on a completely different device. It’s not until you turn the server off that the bot stops running.

When Should You Run Your Sneaker Bot on a Server?what is a server and when to use it

Using a server is NOT mandatory for sneaker botting. If you have a device with solid specs, and access to reliable, high-speed internet, you won’t really need to bot on a server. However, servers can play a role in enhancing your botting experience, and, in some cases, it is highly favorable if you used one. In this section, I will list some of the reasons you may want to consider using a server for sneaker botting.

1- You have a Mac, but your bot only runs on Windows 

MacMany people, especially in the US, own Macbooks. While they are great laptops, the truth is some bots are only able to run on Windows devices. The great thing is that Mac users have multiple ways of running such bots. One common method is to install a virtual machine, such as Oracle VirtualBox, Boot Camp, or Parallels. These are programs that allow you to run Windows on your Mac. They’re pretty useful as sometimes certain programs cannot run without having the Windows OS.

While virtual machines are generally free or cheap to use, they’re not quite as fast or efficient as a server. It’s actually the opposite; virtual machines may sometimes slow your device down, and it may not always be the best way to run your bot. While servers are not free to use, they’re still a very affordable option. Also, remember that botters around you are already using servers so you want to make sure that you are able to compete with them and level the playing field.

2- Your internet connection is not fast enough

I already touched base on this in the previous section. If you feel like your internet is not fast enough and that it has been the cause of you missing out on releases, then you may want to consider using a server.

3- Your internet connection is not stable

internet problemsAlso, it’s not unusual for some botters to face internet or power outages. It has nothing to do with the bot itself. Simply, if you’ve had a history of frequent outages, then you want to make sure you have some sort of backup plan in mind. If you don’t normally experience that, then no need to worry about this. 

However, if that has happened to you before, then you can opt to play it safe and run your bot on a server. In that case, if you were to experience an outage, even though you’d temporarily lose access to your server, your bot tasks wouldn’t be affected since the server’s internet source is not dependent on yours. So once you get your connection back, just log into your server, and you should be good to go!

4- Your low device specs are causing your bot to slow down or crash

computer and bot crashingEven if you have a fast, reliable internet source, servers can still be a big help if you’re looking to scale up your bot tasks. One of the worst imaginable scenarios that you can encounter during a release is your bot or device crashing. Typically, that happens when your device can’t handle a great number of tasks running or starting simultaneously. This happens when your device specs are not powerful enough.

If you frequently experience your bot or device slowing down or crashing, then I highly advise you to upgrade your device specs or simply use your bot on a server. You could always run fewer tasks instead, but that also means you have a lower chance of copping. As you gain experience, you will get better at understanding what releases you should scale up on server power and which ones you’d be better off having a lighter bot setup.

5- You want to run several bots simultaneously

Another benefit of using servers is that they give you the ability to smoothly run multiple bots simultaneously. It is not uncommon to see botters run two, three, or many more different bots at the same time, all targeting the same set of sites. Well, logically, we are investing in this industry to cop in bulk and make the most profit out of every release. So, without a server, it becomes impossible to run all these bots on the same device. Or even the same server without experiencing issues. 

In that case, you may decide to host your bots on multiple servers to ensure a smooth botting experience. Of course, when you’re starting out, you’re likely going to be running 1 or 2 bots at most so there would be no need for you to scale up on servers just yet.

What is a Server Provider? and What are The Best Ones?

In the same way, there are different types of sneaker bots and proxies, each with its own pros and cons, sneaker servers aren’t all the same. Based on your budget, location, technical needs, and copping goals, you’ll choose one provider over others. Generally, there are two types of servers you can consider: Pay-As-You-Go servers and prepaid servers. In this section, I will be discussing the difference between the two and give you examples of different providers that offer such servers.

Pay-As-You-Go Servers

1- Amazon Web Services (AWS)

what is a server amazonOne of the most reliable options for sneaker servers is Amazon Web Services. I’ve been using them since I started botting, and it has always proven to be a reliable method of renting servers. The standard server would only cost you around $1-2 per hour depending on the specs of the server you get which is a pretty affordable rate.

Due to the affordability of the plans, you can easily generate multiple servers if you ever plan to run several bots on a release. There is no limit to how many servers you can generate and that gives you a lot of flexibility. 

Amazon is well known for its customer service and the AWS team is no different. Its amazing support team is always ready to assist you with any issues you may have with your account. I once forgot to turn off my server after a release and accidentally kept it running all weekend. Since AWS charges an hourly rate regardless if you use the server or not, I ended accumulating a bill of around $100 by the time I noticed that I had left the server on all weekend. I reached out to the customer support team and after a quick discussion, they happily refunded the entire $100 as they realized it was an honest mistake. This is one of many examples of what makes AWS a great server provider.

However, no matter how helpful they are, at the end of the day, the AWS customer support team aren’t experts in sneaker botting. You typically won’t be able to get help on bot-specific questions. This means you’d have to resort to asking your cook group about such matters.

Another thing to take into account is that AWS follows the pay-as-you-go pricing model. An hourly rate may be very attractive to many people that don’t bot many releases every month. However, some botters tend to keep their bots running 24/7 to maximize their chances of copping restocks. If that’s something that you are considering, then you may want to go for a server 

When you first sign up for AWS, the dashboard may seem a bit intimidating as it contains many different types of products and services. The great thing is that the process of setting up a server for sneaker botting is relatively simple so you’ll usually get the hang of it quite quickly. If you’re new to AWS, then I recommend you watch this video that explains how to set up your AWS server for sneaker botting.

2- Google Cloud Platform (GCP)

what is a server google cloudAnother widely used server provider is Google Cloud Platform. It’s a great option to consider for botting as its servers are reliable and follow a similar pricing structure to that of AWS. You will usually find yourself spending no more than $1-2 per hour per server.

A big benefit of using GCP is that you get $300 of FREE server credits upon signing up. This is honestly more than enough when you’re starting out, and I’d say it could last you around 6 months if you only plan to use a server during releases. This is one of the main reasons I’d recommend you using GCP as you can save yourself a lot of money if you’re on a strict budget.

One of the limitations of GCP is that you don’t have that much flexibility when it comes to creating multiple servers. At some point, you’ll be forced to apply for additional server usage if you plan to use bigger sized servers. I’ve applied in the past and Google rejected my application. This meant that using GCP didn’t make much sense for me as I intended to generate several servers per release. 

Similar to AWS, Google Cloud Platform also follows the pay-as-you-pricing model. Its pricing is relatively the same as that of Amazon Web Services. From my experience, both AWS and GCP offer great servers for botting. I don’t notice much difference in speed or performance but generally, in the sneaker bot community, AWS is considered the slightly more reliable option. I’ll leave that up to you to decide but, in my opinion, you can’t really go wrong with either, especially when you’re first starting out.

Prepaid Sneaker Servers

If you plan to use your server for long durations and the pay-as-you-go pricing model adopted by AWS and GCP doesn’t fit your needs, then you may want to consider getting a prepaid server. Basically, you pay a fixed fee at the beginning of the month. Usually between $40-80+ per month, and then you get to use your server 24/7 for the entire month. No extra charge. It’s an excellent option for botters that are running frequently for many releases.

If you are a Mac user who has bots that don’t run on Mac OS, a prepaid server would be a good fit for you. Since some bots require you to run on Windows, you have no option to run on your local desktop. As a result, you may find yourself using servers for long durations at a time, so much so that it may become expensive running on a pay-as-you-go server. A prepaid server gives you the freedom to use the bot whenever you want without being worried about accumulating a large bill at the end of the month.

One of the issues with a prepaid server is you have to pay the subscription fee before you get to even use it. That means if you end up not taking full advantage of the server, you may find yourself in a position where renting a server from AWS or GCP would have been a cheaper option for you.

Also, sometimes you simply need additional servers for a specific release. Obviously paying $40-80+ would make no sense when you just need the server for a few hours. All in all, it really depends on you and how you use the server. If you find yourself using a server too often, then a prepaid server is a great option for you. However, if you’re only using a server a handful of times during a month, then sticking with AWS or GCP would save you some money that can be spent elsewhere in your setup.

Iced Out Servers

Icedout serverThere are many server providers in the sneaker community. The particular one that I have been using for a while now is Iced Out Servers

Iced Out offers very competitive prices to its servers. The prices are so good compared to other providers that I was very skeptical about its server’s performance at first. But once I gave them a try, I was very pleased with the server’s consistent performance and stability. I’ve copped hundreds of pairs on there and I am more than happy to vouch for its servers. 

I am not affiliated with nor am I being sponsored by them; I am simply a happy customer. That being said, use the code “ICEDOUTSERVERS” for 20% off any of its server plans. Iced Out does also provide proxies but I personally never used them before. 

There are many great providers out there so definitely don’t feel limited to using Iced Out only. Feel free to ask around and explore other options. Usually, cook groups partner up with server providers to offer their members discounts on server packages. So definitely consider taking advantage of that if you are part of a cook group.

Best Server Specs for Sneaker Botting

run several bots simultaneously

Server providers offer several different types of servers. Normally, the internet speed is the same for most server plans. What is often different is the specs of the servers. Generally, speaking for botting, you’d ideally want a server with around 8 CPUs and at least 12GB RAM. Standard server plans that offer 8 CPUs typically come with 16GB RAM. 6 CPUs may in some cases be good enough. But I personally aim for at least 8 CPUs for a smooth experience.

If 8CPUs/16GB isn’t enough for you, you can always consider running 16GB and 20 RAM or higher. However, when you’re starting out, you won’t find yourself using anything close to that as it would simply be overkill. 

There is this misconception that a bigger server means you have a greater chance of copping on a release. That is simply not true. The only thing that you end up doing is paying a premium when a smaller server would’ve been enough. A big server allows you to run more bot tasks and running more tasks may increase your chances of copping. However, a big server doesn’t really help when the number of tasks you’re running can run as efficiently on a smaller server.

Conclusion

Servers are a great addition to your setup if you’re looking to take your botting game to the next level. They are not mandatory. But, in many cases, they’re a must if your setup is lacking powerful specs or reliable internet.

Typically, most features that servers advertise aren’t important for botting. The main specs that you want to focus on are CPU and RAM in addition to internet speed and stability. The latter can only really be tested once you run your bot on the server. 

Unfortunately, not all servers out there are stable. Server instability means there is a higher chance you would encounter downtime and random system failures. The last thing you want to worry about during a release is your server crashing. Of course, when a server crashes, it doesn’t always mean that the server isn’t good; it may just mean you ran too many bot tasks or your bot is “heavy” to run. In that case, you’d need to upgrade to a bigger server.

If you want to explore server providers that have not been mentioned in this post, then I advise you to first ask your cook group for suggestions. Or you can look around and see what other successful botters are using. Unlike proxies, you won’t really find yourself experimenting with many different servers because it’s usually much easier to find a reliable server provider.

Shares