NFT Butler
  • NFT Butler
    • ๐Ÿ‘‹Welcome
    • โ“What is NFT Butler?
    • ๐ŸŒฑGetting started
      • 1๏ธโƒฃGet Access
      • 2๏ธโƒฃAdd Ethereum Wallet
      • 2๏ธโƒฃAdd Bitcoin Wallet (Ordinals)
      • 3๏ธโƒฃUpdate OpenSea Name
  • Products & Services
    • ๐Ÿ’ŽPlans & Pricing
    • ๐Ÿฅ‡PRO Access
    • ๐Ÿค–Discord Bot
      • /scan
      • /add
      • /ens
      • /refresh
      • /redeem
      • /bids
      • /sales
      • /flips
      • /traits
      • /tokenscan
  • Setup
    • ๐Ÿ”งOptimized Settings
    • ๐Ÿ’ปSetting up a VPS
    • โž•Add Collection to Butler
    • ๐Ÿ”‘Export WIF from ME Ordinals Address
    • ๐Ÿ”Security Features
  • Features
    • ๐Ÿช™Butler Gold
    • ๐Ÿค–Bidding & Autolisting
    • ๐Ÿ’ฐAuto Listing Engine
    • โœ…Listing Approvals
    • ๐ŸŽ–๏ธOrdinals Token Bidding
    • ๐ŸŽฏOrdinals Collection Bidding
    • ๐ŸŒŸMagic Eden Token Bidding
    • ๐Ÿ’ŽMagic Eden Collection Bidding
    • ๐Ÿ”Blur Bidding
    • ๐ŸปBera Bidding
    • ๐ŸงขBase Bidding
    • ๐ŸŽฎArbitrum Bidding
    • ๐ŸฆApe Chain Bidding
    • โšกInstant Counter Bidding
    • ๐ŸŒCollection & Trait Analytics
    • ๐Ÿ’ฑOS & Blur Sales Stats
    • ๐Ÿ”ฎBulk Edit
    • ๐Ÿ–๏ธBulk Create Tasks
    • ๐Ÿ“ŠDashboard
    • ๐Ÿ’ฐPerformance Overview
  • Task Types
    • ๐ŸŽฏCollection/Trait Bidding (CTO)
    • ๐Ÿš€Token Bidding
    • ๐ŸงManual Token ID Bidding
    • ๐Ÿ’ฒListing Task
  • More Resources
    • ๐Ÿ“šBest Practices
    • โ“FAQ
      • Fresh Installation of NFT Butler
      • Retrieve NFT Butler Log Files
      • Reset all tasks and Local Database in case of major issues
      • How do I get support?
      • What personal details have to be stored to use NFT Butler?
      • Do I need an API key for Opensea?
      • Is it possible to get a preview of the service?
      • What operating systems are supported?
      • Will my Tasks resume if my computer restarts for any reason?
      • Do I need an OpenSea API Key?
      • What marketplaces are supported?
      • A JavaScript error occurred
      • API Error: 429 (Rate Limited)
Powered by GitBook
On this page
  • Why to use a VPS?
  • Recommended Providers
  • System Requirements
  • How to set-up a VPS
  • Create a Virtual Machine
  • Prepare to connect to your VM using RDP
  • Connect to your VM using RDP
  • For windows users:
  • For Mac users:
  • Security best-practices
  • Enable MFA for your VPS account
  • Only use a trusted VPS provider
  • Use the Butler lockscreen
  • Use an AntiVirus Software
  • Keep your system up-to-date
  • Disable the standard accounts and create a new one
  • Whitelist your public IP to access your Virtual Machine via RDP
  1. Setup

Setting up a VPS

PreviousOptimized SettingsNextAdd Collection to Butler

Last updated 2 months ago

Why to use a VPS?

  • Dedicated Server so you don't have to run your own computer all day long

  • Managing NFT Butler from your phone if you can connect to your VPS Server from your phone

  • Perfect internet connection (low latency) which can slightly improve bid throughput

The biggest advantage of using a VPS Server is that it's fast and running 24/7 and you don't have to keep your PC online all day.

Recommended Providers

We suggest to use on of the following VPS providers:

  • (very good feedback from Butler users)

  • (cheapest option and works well, but they only speak german)

System Requirements

  • at least 4 vCPUs

  • 8GB Memory

  • 20GB Disk

  • Dedicated Ressources

How to set-up a VPS

The following chapter walks through every configuration step for setting up a VPS. The tutorial is valid for the VPS provider exoscale with whom we have an official partnership.

Create a Virtual Machine

After choosing and registering for a VPS provider you'll first have to create a Virtual Machine (VM) which will be your virtual computer to run Butler on.

  1. First you'll usually have to configure the server by selecting ressources and Operating System (only Windows and Mac is supported)

  2. After configuering your VPS it will be staged and should be available after a couple of minutes

  3. Once the server is up and running you'll have to find your credentials to be able to connect to it. Usually default Username is "Administrator" with a long random password. Please make sure to always keep long and random passwords for your VPS as this is the most important security measure!

Prepare to connect to your VM using RDP

  1. First you'll need to find the IP Address of your server to connect to as well as the Authentication details (Username + Password).

  2. Save the ip address, username (usually administrator) and your administrator password, ideally in a password safe like KeePass or 1Password

Connect to your VM using RDP

Make sure to use a Windows RDP server and not linux server.

For windows users:

  1. Go to Start, search for "remotedesktop" and open the first result.

  2. Insert the IP address which will be given to you after setup of the VPS and click connect.

  3. Now it will ask you for the username & password of the RDP server. Simply fill it out and check the checkmark to save the details so you don't have to fill it out everytime.

  4. The first time you connect to your server you can get a warning, press the check mark and click Ok. That's it...

For Mac users:

  1. After you installed "Microsoft Remote Desktop", open the application

  2. On the navigation bar, select "Add PC"

  3. PC name is the IP address you have obtained from your VPS provider

  4. For user account, click on "add user account" and enter the credentials you have obtained from your VPS provider

  5. Enter a friendly name to remember the purpose of this VM

  6. Click on "Add"

  7. Connect to your VM by double-clicking on the created PC

  8. Accept the certificate warning

  9. You should now be connected to your VM

Security best-practices

The following sections specifies some enhancements for extra security of your VM:

Enable MFA for your VPS account

Whenever available we stronlgy recommend to use 2 Factor Authentication to access your VPS

Only use a trusted VPS provider

We suggest to use one of the following VPS providers: Recommended Providers

Use a strong password and store it in a Password manager

  • Use a strong password with capital letters, numbers and special characters for your Virtual Machine and your VPS account.

Use the Butler lockscreen

Use an AntiVirus Software

Keep your system up-to-date

Disable the standard accounts and create a new one

Guide to do so will follow soon

Whitelist your public IP to access your Virtual Machine via RDP

For the best possible security of your Virtual Machine, whitelist your public IP address to access your Virtual Machine and block all other RDP connections. Windows Firewall can be used for this purpose but take care as it can lock yourself out of the Server once your local IP has changed from your Internet Provider.

Here are the recommended requirements for

For mac users we suggest to install the following app from the official App Store:

Use a Password manager like

Use the Butler to ensure no one can change your tasks while you're not using your VPS.

Make sure that Windows Defender is installed and enabled on your VM. If anything is suspicious on your Virrtual Machine, download and install and run a scan.

Make sure to enable auto updates for your Virtual Machine. Further information can be found .

๐Ÿ’ป
https://www.kamatera.com/
https://www.strato.de/server/windows-vserver/
kamatera.com
https://apps.apple.com/us/app/microsoft-remote-desktop/id1295203466?mt=12
KeePass
Malwarebytes
here
lockscreen
Datacenter Location can be changed to your desires