GAN Chain Documentation
  • Introduction
  • On Demand GPU's
    • Developer Docs
    • Credits
  • GAN CHAIN L1
    • Chain Architecture
    • Node Structure: The Three Pillars of Decentralized Compute
    • GAN Consensus Mechanisms
      • Proof of Authority
      • Proof of Availability
      • Proof of Compute
      • GPU Benchmarking
    • Validator Node Setup
      • Creating an SS58 Address
      • Adding a Validator Node on GAN CHAIN
      • Adding Your SS58 Account to GANscan Explorer
      • Running the Validator Node on GAN Chain
      • Adding Validator in the Explorer
    • Queen Staking Setup on GAN Chain
    • Block Rewards
  • Subnets
  • Barrels of Compute Guide
    • Barrel of Compute FAQ
  • $GPU Token Launch
    • Tokenomics
  • Quests
  • Investor Docs
Powered by GitBook
On this page
  • Getting Started with GPU.net: A Step-by-Step Guide to Renting Your First GPU
  • Step 1: Visit GPU.net
  • Step 2: Access the Marketplace (Login Required)
  • Step 3: Browse and Search for a Specific GPU
  • Step 4: Select an Appropriate GPU
  • Step 5: Choose a Server Region
  • Step 6: Configure RAM and Storage
  • Step 7: Manage Your GPU Instances Seamlessly
  • Step 8: Create or choose your Encryption key
  • Step 9: Navigate to your GPUs and copy the SSH Command
  • Step 10: GPU Termination
  1. On Demand GPU's

Developer Docs

PreviousOn Demand GPU'sNextCredits

Last updated 1 day ago

Getting Started with GPU.net: A Step-by-Step Guide to Renting Your First GPU

This step-by-step guide is designed to help you navigate the GPU rental process, from accessing the marketplace to deploying your virtual machine. Whether you're training AI models, running simulations, or simply exploring GPU.net for the first time, this walk through will ensure a smooth on boarding experience.

Step 1: Visit

  1. Open your web browser and search for "GPU.net" or directly go to .

  2. Once the homepage loads, look for the "On Demand GPU" option.

  3. Click on "On Demand GPU" to proceed.

Step 2: Access the Marketplace (Login Required)

  1. After clicking "On Demand GPU", you will be redirected to the Marketplace page.

  2. Here, you will see available GPU rental options, but you must log in to proceed.

  3. Click on the "Login" button in the top-right corner.

  4. Enter your email and password, then click Sign In.

Step 3: Browse and Search for a Specific GPU

  1. Once logged in, you will see the Marketplace, where available GPUs are listed.

  2. If you are looking for a specific GPU, use the search bar at the top.

  3. Type in the GPU model name (e.g., RTX 4090, A100, H100) and press enter.

Step 4: Select an Appropriate GPU

1.Browse the list of available GPU models and select one based on:

  • VRAM size (8GB to 80GB).

  • Processing power (consumer-grade vs. enterprise-grade GPUs).

  • Use case (gaming, AI training, deep learning, rendering).

2.Click on the GPU you want to rent to view detailed specifications.

Step 5: Choose a Server Region

  1. Select the region closest to your location to reduce latency and improve performance.

  2. Available regions include:

  • Asia-Pacific

  • Europe

  • America

  • North America

Step 6: Configure RAM and Storage

  1. Check the available RAM options and select the appropriate amount based on your needs.

  2. For basic tasks, 16GB-32GB RAM is usually enough.

  3. For high-end deep learning, you may need 64GB+ RAM.

Step 7: Manage Your GPU Instances Seamlessly

View, connect, and monitor your rented GPUs in real-time. Check instance status, hourly rates, CPU specs, and more—all in one place!

Step 8: Create or choose your Encryption key

  1. Configure SSH Key: Choose between an existing SSH key or create a new one by selecting the appropriate option in the SSH Key Configuration popup.

  2. Select SSH Key: Use the dropdown menu under "Available SSH Keys" to select the key that will allow secure access to the instance.

  3. Deploy the VM: Click the orange "Rent & Deploy" button to launch the NVIDIA A100 80GB PCIe VM with your chosen configuration.

Step 9: Navigate to your GPUs and copy the SSH Command

1.1 Set permissions for your SSH key file

Open your terminal and run this command chmod 600 /path/to/your-key.pem

(replace the placeholder with your actual key file path)

2.2 Connect to your instance via SSH

ssh -p 22 -i /path/to/your-key.pem root@149.137.247.8

Make sure to replace /path/to/your-key.pem with the real path to your .pem file.

Step 10: GPU Termination

Terminating will stop all processes, release the resources, and billing will end immediately. This action cannot be undone.

Here is your list of pre-installed packages organized in a clean and developer-friendly format, ideal for documentation or onboarding guides:

Pre-installed Packages on the Instance

(Note: Versions may vary depending on the deployment)

System Utilities & Core Packages

bash, coreutils, dpkg, apt, gzip, tar, xz-utils, sed, grep, findutils, diffutils, logrotate, cron, systemd, systemd-sysv, initramfs-tools, procps, lsb-release, lsb-base, mount, util-linux, netbase, hostname, kbd, console-setup, keyboard-configuration, locales

Development & Compilation

gcc, g++, make, build-essential, libc-dev-bin, libc6-dev, binutils, pkg-config, perl, perl-modules, manpages-dev, bzip2, patch, gawk

Python & Related Packages

python3, python3-dev, python3-pip, python3-setuptools, python3-wheel, python3-apt, python3-distutils, python3-urllib3, python3-requests, python3-distro, python3-six, python3-yaml, libpython3.10, python3-virtualenv, python3-jsonschema

Networking & Security

curl, wget, iptables, iproute2, netcat-openbsd, tcpdump, telnet, whois, ufw, openssh-client, openssh-server, openssl, fail2ban, gpg, gpg-agent, dirmngr, ca-certificates

Storage & File System Tools

fdisk, e2fsprogs, btrfs-progs, ntfs-3g, parted, mount, xfsprogs, lvm2, mdadm, zerofree, fuse3

Containerization & Virtualization

docker-ce, docker-ce-cli, docker-compose-plugin, containerd.io, libnvidia-container-tools, nvidia-container-toolkit, qemu-guest-agent

NVIDIA Drivers & Libraries

nvidia-utils-550-server, nvidia-dkms-550-server, nvidia-headless-550-server, nvidia-container-toolkit, nvidia-kernel-common-550-server

Linux Headers & Kernel Modules

linux-headers-generic, linux-image-virtual, linux-libc-dev, dkms

Version Control & Source Management

git, git-man, subversion

Text Editors & Shell Tools

vim, nano, tmux, screen, byobu

Disk & Partition Management

gdisk, ntfs-3g, parted, btrfs-progs, smartmontools

Compression & Archiving

gzip, bzip2, tar, xz-utils, zip, unzip, p7zip

Monitoring & Performance Tools

htop, iotop, dstat, sysstat, strace, lsof, psmisc, irqbalance

Snap & Flatpak

snapd, flatpak

GPU.net
GPU.net