Skip to content

Installation and configuration

Maxime edited this page Dec 6, 2023 · 21 revisions

Installation of Python

  • Go to the official website of the Python Software Foundation and download a recent version of Python, version 3.9.11 is recommended.
    Make sure you add Python in path by checking the checkbox when you run the installation.
  • In order to verify that Python is properly installed, open as administrator a command prompt (equivalent to Terminal on Linux and MacOS) and type one of the following commands:

    python --version
    python3 --version
    py --version
  • Then, in the same command prompt, make sure that the pip module is installed with Python by typing one of these commands:

    pip --version
    pip3 --version
    python -m pip --version
    python3 -m pip --version
    py -m pip --version
    If the pip module is not installed, follow this tutorial that explains how to install it.

Installation and configuration of the bot

  • Download this repository, or clone it by typing this command in your command prompt (it requires Git):

    git clone https://github.com/maximedrn/opensea-automatic-bulk-upload-and-sale.git
  • Extract the repository folder from the ZIP file, you should have a folder named opensea-automatic-bulk-upload-and-sale-master/.
  • Open a command prompt as administrator and type this command (change the path with your own):

    cd "path/to/opensea-automatic-bulk-upload-and-sale/"
    Example for the path: "C:/Users/Administrator/Desktop/opensea-automatic-bulk-upload-and-sale/"
  • Then, in the same command prompt, type one of these commands (may require the sudo command on macOS and Linux):

    pip install -r requirements.txt
    pip3 install -r requirements.txt
    python -m pip install -r requirements.txt
    python3 -m pip install -r requirements.txt
    py -m pip install -r requirements.txt
  • Download and install Google Chrome and/or Mozilla Firefox.

Now, Python and the bot are installed and configured. All you have to do is create your metadata file or before that, install and configure the reCAPTCHA solver with Yolov5x6 (not recommended for beginners - other reCAPTCHA solver services are available).


Configuration of the reCAPTCHA solver using Yolov5x6


Only available for Windows and Linux users.

  • You will need a one of these graphics card (GPU):
    • GTX 1080.
    • RTX 2060, RTX 2070, RTX 2080.
    • RTX 2050, RTX 3060, RTX 3070, RTX 3080, RTX 3090.
    • Any Ti version of these graphics cards.
  • Open a command prompt and type this command to check your CUDA version (it must be 11.6 or higher):

    nvidia-smi
  • If your CUDA version is earlier than 11.3, try to update it at the NVIDIA website.
  • Then type one of these commands to install PyTorch (may require the sudo command on Linux, or administrator privileges for Windows):

    pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio===0.11.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html
    pip3 install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio===0.11.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html
    python -m pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio===0.11.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html
    python3 -m pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio===0.11.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html
    py -m pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio===0.11.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html

    Or select one of the commands here depending on your computer.
    Previous versions of PyTorch with older CUDA version.

  • Install the required modules for the reCAPTCHA solver typing one of these commands (may require the sudo command on Linux, or administrator privileges for Windows):

    pip install -r requirements_yolov5x6.txt
    pip3 install -r requirements_yolov5x6.txt
    python -m pip install -r requirements_yolov5x6.txt
    python3 -m pip install -r requirements_yolov5x6.txt
    py -m pip install -r requirements_yolov5x6.txt

    How to run the bot?

  • Open a command prompt as administrator and type this command (change the path with your own):

    cd "path/to/opensea-automatic-bulk-upload-and-sale/"
    Example for the path: "C:/Users/Administrator/Desktop/opensea-automatic-bulk-upload-and-sale/"
  • Then, in the same command prompt, type one of these commands (may require the sudo command on macOS and Linux):

    python main.py
    python3 main.py
    py main.py
  • Select the action and your file, choose your wallet, your reCAPTCHA solver and a WebDriver.
    Type your credentials or set your custom Google Chrome profile.
  • Then it will download a WebDriver according to your choice and your browser version.
  • If you selected the automatic reCAPTCHA solver using Yolov5, 2 files will be downloaded:
  • realesrgan/RealESRGAN_x4plus.pth: 63.9 MB. Available here if the download fails.
  • yolov5/yolov5x6.pt: 269 MB. Available here if the download fails.