Skip to main content

Run Multiple Processors (Farms)

Running multiple Acurast Processors

Running multiple Acurast Processors presents additional challenges. For optimal performance and availability, it is recommended to set up each Processor with Acurast Core on a freshly wiped device. Below are recommendations and best practices for managing multiple Acurast devices.

Use a separate wallet

Each Acurast Processor is managed by a designated manager address. If you plan to run multiple Acurast Processors, ensure they are all managed by the same account. This manager account will be responsible for overseeing all devices and will collect the associated computation rewards.

Good experiences have been made with the following wallets / browser extensions made for substrate chains:

  • SubWallet
  • Talisman

Also well supported although not specifically substrate wallets are:

  • Metamask
  • Solana wallets
  • Other EVM wallets via Walletconnect

Set up an Acurast account, back up the seed phrase according to standard best practices, and connect the account to the Acurast Hub. Then, obtain some initial funds from the faucet - these are required to register your first devices on the Acurast chain.

Onboarding multiple phones at once

To onboard multiple phones simultaneously, users can opt to receive a QR code designed for bulk onboarding. This QR code can also include Wi-Fi access point information, eliminating the need to manually enter it on each device.

  1. Connect your wallet to the Acurast Hub
  2. Click Add Phone and sign from your wallet
  3. Above the QR code change to Multi Use and sign again
  4. A QR code for multiple onboardings will be displayed
  5. Toggle the Advanced functions
  6. Set the WiFi SSID to your Access Point, enter the WiFi Password for that AP and set the right WiFi Type, click Save Changes
  7. Ensure phones are wiped, tap 6x on the first screen after starting the phone and scan the displayed QR code to set up the phones
  8. Follow the instructions on screen

Manage the phones in the Hub

The Acurast Hub is the place to manage your Acurast Processors. Users find it on hub.acurast.com

Phones list page

On the Phones page users see a list of phones they have deployed the Acurast Processor to. This page helps you to manage your devices.

Hub Phones ListHub Phones List
  • Acurast address: Device address with identicon (click on the identicon to copy the device's address)

  • Last seen: When the last heartbeat was detected

  • Attested: If the device got attestation

  • Battery: Battery health information (needs to be activated, see below)

  • Star rating: Devices reputation, based on successfully completed jobs (default is 0.5)

  • Processor version: OS and Processor version

  • Status: Number of currently running Deployments

  • Settings (Cog wheel:) Opens the device settings

  • Bin: Remove the device from your list and deregister it from Acurast

  • Advanced: Toggle advanced settings

    • Activate management endpoint (needed to activate battery monitoring)

    • Enter a custom management endpoint (eg. for a self hosted management backend)

    • Processor Ownership: Transfer all Processors to a different manager

  • Update Processors: Sends a signal to trigger the update of the Processor apps (the update can take a few minutes to be reflected)

Monitoring Processors

Telegram Bot

To track the recent performance of the Processors and additional information, users can use the Acurast Monitoring Bot on Telegram: @AcurastBot

Battery monitoring

The Acurast Hub offers some battery health and status indicators for every phone. This feature needs to be activated.

  1. Connect your wallet to the Acurast Hub
  2. Go to Phones
  3. Toggle the Advanced functions
  4. Toggle management endpoint by setting it to active
  5. Wait until the devices show a battery indicator (this can take up to 2 heartbeats and a reload of the page)

Advanced battery monitoring with self hosted management backend

This tool is intended for advanced users who can host their own software and need to monitor a large number of phones. It also enables integration with external systems — for example, to control smart plugs or trigger third party systems. An early version of the tool is available here: Acurast Processor Management Backend.

Practical issues

WiFi recommendations

  • Ideally, the WiFi access point for Acurast should be separate and not used for other purposes.
  • 5Ghz WiFi is preferable if users want to connect many devices as it offers more non-overlapping channels.
  • If you run a massive farm, ensure your devices have the network capacity, even if they all are running deployments

Safety Recommendations

Running smartphones 24/7 — especially older or partially damaged devices - can accelerate wear and tear, particularly on the battery. Some users have reported battery swelling, which is a sign of degradation and potential risk. While there have been no known fire incidents among Acurast users, we strongly advise all operators, especially those running multiple devices, to take basic safety precautions:

  • Avoid placing phones on flammable surfaces.
  • Ensure adequate ventilation around devices to prevent overheating.
  • Regularly check batteries for swelling or unusual heat. Remove phones with swelled batteries.
  • Use certified chargers and power strips with surge protection.

Your safety is a priority - please run your setup responsibly.