Get Started

A step-by-step guide to contribute GPUs to Pictor Network

Workers can join the Pictor Network through just a few simple steps:

Create Pictor Account

Visit app.pictor.network and sign in with your Google account or by connecting to a crypto wallet such as Aptos's Petra.

Set Up Worker

Currently, you can set up a Worker node in two ways, using:

  • Pictor Worker App

  • Pictor Docker Image

Set up Worker using Worker App

🔹 Create New Worker

  1. Navigate to My Nodes, and choose New Worker

  1. In the "Create New Worker' page, fill in the Worker information (Worker name) as you want.

  1. Click the Create Worker button to finish creating.

🔹 Install Worker App

Download the Pictor Worker App.

Run the downloaded Pictor Worker Setup file and follow the instructions to install the app.

🔹 Configure Worker

  1. Download the Worker’s config file (each Worker has a unique config file; make sure you download the right one).

  1. Open the Worker app and import the downloaded config file.

  1. After connecting successfully, the app will show your Worker status as Connected, like this:

  1. Install Blender

During our Testnet, only Blender rendering jobs are supported.

To receive render tasks assigned from the network, your Worker must have Blender installed.

Go to the Settings tab to check if Blender is already detected on your device. If it isn’t, simply scroll down, select one of the suggested Blender versions, and follow the instructions to install it.

Set up Worker using Docker Image

Besides the Worker app, you can now run Pictor Worker via a Docker image on Ubuntu Linux and Windows. To set it up, follow the steps below 👇:

Step 1: Download the Worker Config File

  • Navigate to My Workers on the sidebar >> create a new Worker.

  • Download the Worker config file (.json) to your machine.

For example, save it at /home/ubuntu/worker-config.json

Step 2: Install the Pictor Docker Image

1

Download Pictor's Docker Image installation script

Ex., save it at /home/ubuntu/install-worker.sh

2

Grant execution permissions

chmod +x /home/ubuntu/install-worker.sh
3

Run the installation script

/home/ubuntu/install-worker.sh

When prompted, enter the full path to your Worker config file from Step 1.

/home/ubuntu/worker-config.json

Your Pictor Worker is now running via Docker and connected to the Pictor Network, ready to process jobs.

Process Rendering Job

When you have successfully connected the Worker app or Docker Image on your device and keep it the Worker app or Docker app running, your device will be shown as an Online Worker on the Pictor network. Online workers will be chosen to distribute the rendering jobs from the network.

Once a rendering job is distributed to your Worker, it will:

  • First, download the job data

  • Then, perform the job

Below is the desktop app interface when processing a rendering task from Pictor Network.

Last updated