Become an Acurast Compute Provider
Join Acurast's decentralized compute network and start receiving rewards by providing compute power with your smartphone. This guide will walk you through everything you need to get started as a Compute Provider.
What is a Compute Provider?
Compute Providers are people who run the Acurast Processor App to provide infrastructure for Acurast's decentralized compute network. As a Compute Provider, you provide the compute power of your phone to developers who run their applications (called Deployments) on the Acurast network. In return, you receive rewards in the form of tokens.
What you need to become a Compute Provider
Getting started as a Compute Provider is simple. Here's what you need:
One or more Compatible Smartphones
- Android: Android 12 or newer (non-rooted, locked bootloader)
- iOS: iPhone 6S or newer (iOS 15+)
- Higher specs (CPU, RAM, Storage) will potentially result in higher rewards
- Check the Recommended Phones list ↗ for optimal reward potential
Internet Connection
- Stable Wi-Fi or mobile data connection
- Reliable connectivity ensures consistent uptime and maximum rewards
Power Source
- Keep your device charged or connected to power
- Continuous operation maximizes your rewards
Acurast Wallet
- Created automatically when you install the Acurast Processor app
- Or import an existing wallet if you already have one
That's it! No technical expertise required - the Acurast Processor app handles everything else.
Recommended Phones
Make sure to check out if your phone is on the list of recommended phones. In general, phones with higher specs will receive more rewards.
Quick Start Guide
Step 1: Check Device Compatibility
Before getting started, make sure your device meets the requirements:
Android Requirements:
- Android 12 or newer
- Device must not be rooted
- Bootloader must be locked
iOS Requirements:
- iPhone 6S or newer
- iOS 15 or newer
Step 2: Get an Acurast Compatible Wallet
Before setting up your Processor, you'll need a wallet to receive your rewards.
Recommended Wallets:
- MetaMask ↗ - Popular multi-chain wallet
- Talisman ↗ - Full-featured Substrate wallet
- SubWallet ↗ - Multi-chain Substrate wallet
For more supported wallets and detailed wallet setup guides, see our Wallet Documentation.
Quick Setup (Talisman):
- Install the Talisman browser extension ↗
- Click "New Wallet" and create a strong password
- Write down your recovery phrase and store it safely (never share this!)
- Add Acurast network: Click the network dropdown → Search for "Acurast" → Enable it
Step 3: Choose Your Processor Type
Acurast offers two types of Processors:
Acurast Processor Core (Android only)
- Dedicated device setup for maximum performance
- Requires factory reset of your Android phone
- Only the Acurast Processor app will run on this phone (everything else is completely locked down)
- Best for serious compute providers
- Setup via Acurast Hub ↗
Acurast Processor Lite (Android & iOS)
- Runs on your everyday phone in edge-times (e.g. while you sleep and charge)
- No factory reset required
- Easy to get started
- Download for Android ↗
- Download for iOS ↗
Step 4: Install and Setup
For Processor Core:
- Factory reset your Android phone
- Visit Acurast Hub ↗ and connect with your wallet
- Follow the detailed setup instructions for dedicated processors
- Lock down the device as a dedicated compute provider
For Processor Lite:
- Download the app from Google Play ↗ or Apple App Store ↗
- Open the app and give the required permissions
- Visit Acurast Hub ↗, connect your wallet and use 'Onboard with hub'. Alternatively tap "Get Started" and a wallet will be created for you on the app.
- Complete the initial setup wizard
- Keep your device connected to the internet
Step 5: Start Receiving Rewards
Once your Processor is set up and running, you'll automatically start receiving rewards:
Deployment Execution Rewards
- Receive tokens (cACU on Canary, ACU on Mainnet) when developers use your compute power
- Rewards are distributed when your Processor successfully executes code deployments
- The more deployments your Processors execute, the more you receive
- Developers set the amount they are willing to give as reward
Benchmark Rewards
- Receive based on your device's benchmark performance
- 12,500 cACU distributed per epoch (~1.5 hours) on Canary
- Rewards split across 4 benchmark pools (CPU, memory, network, storage)
- Higher-spec devices typically receive more
Cloud Rebellion Points
- Join the Cloud Rebellion ↗ to receive MIST points
- Complete quests and onboard more Compute Providers
- Invite others to join and receive additional rewards
Best Practices
To maximize your rewards and ensure smooth operation:
Keep your device connected to the internet - Your Processor needs stable internet to receive and execute deployments
Ensure adequate power - Keep your device charged or connected to power
Use recommended devices - Higher-spec phones from the recommended list will receive more benchmark rewards
Run multiple processors - Scale your compute provision by running multiple devices
Monitor performance - Check your benchmark scores and uptime regularly
Next Steps
Now that you're set up as a compute provider, explore these resources:
- Learn about Processor Lite and Core in detail
- Understand how Benchmarks affect your rewards
- Scale up by running Multiple Processors
- Join the Cloud Rebellion ↗
- Follow us on X ↗
- Join the community on Discord or Telegram
Need Help?
If you encounter any issues during setup or have questions:
- Check the FAQ for common questions
- Join our Discord community ↗
- Reach out on Telegram ↗
- Contact support through the Acurast Hub ↗
Welcome to the Acurast network!