By the end, the orchestrator node is running on Arbitrum One mainnet, processing video transcoding jobs, and has successfully called
Reward() to claim its first LPT inflation allocation. Plan for 4 to 8 hours. LPT acquisition and bridge confirmation usually take the longest.
Success criteria:
- The node appears on Livepeer Explorer in the active set
- At least one reward round has completed and ETH + LPT balances reflect earnings
Prerequisites
Step 1: Install go-livepeer
Step 2: Configure the node
Step 3: Fund the wallet
Two assets are needed on Arbitrum One:- ETH - for gas (reward calls, ticket redemption, activation). Keep at least 0.01 ETH.
- LPT - for staking. The active set is the top 100 orchestrators by total stake. Check the current threshold at Livepeer Explorer before acquiring.
This is the waiting step. Bridge ETH from Ethereum L1 at bridge.arbitrum.io with a typical 10 to 15 minute confirmation, or buy directly from a centralised exchange with Arbitrum One withdrawal support. LPT acquisition follows the timeline of the exchange path you choose and usually takes longer.
Step 4: Stake LPT and activate
Activation registers the orchestrator on-chain, sets commission rates, and makes the node eligible for the active set.Step 5: Verify on Livepeer Explorer
Open explorer.livepeer.org/orchestrators and search for your Ethereum address. Confirm:- The node appears in the orchestrator list
- Status shows as Active after the next round begins, roughly 22 hours after activation
- Service URI matches the address you set in
-serviceAddr - Price per pixel reflects your
-pricePerUnitsetting (after conversion from wei)
Active-set entry starts at the next round boundary. The node becomes active when its total stake is already above the current 100th orchestrator at that boundary. Use Explorer to watch your ranking and add more delegated LPT whenever the node stays below the cutoff.
Step 6: Claim the first reward
Livepeer distributes LPT inflation to active orchestrators once per round (approximately every 22 hours). go-livepeer automatically callsReward() at round initialisation by default.
Verify automatic reward calling is enabled:
Expected reward log
Rewards accrue only in rounds where the node entered the active set before the round started. A zero first round usually means the node crossed the threshold after round initialisation. Confirm active-set membership on Explorer and check again next round.
What happened
The node completed the full video orchestrator lifecycle:- Installed go-livepeer and generated an Ethereum identity (keystore)
- Configured for video transcoding with GPU selection, pricing, and public address
- Funded the wallet with ETH (for gas) and LPT (for staking)
- Activated on-chain via
livepeer_cli, setting commission rates and self-delegating LPT to enter the active set - Verified public reachability and Explorer visibility
- Earned the first LPT inflation reward by calling
Reward()at round initialisation
Reward income formula
Related pages
Add AI to a Video Node
Add AI inference to this running node without changing video configuration.
AI Earning Quickstart
Start earning from AI inference with minimal LPT - the alternative first path.
Earning Model
How LPT rewards and ETH fees combine into total orchestrator income.
Reward Call Tuning
Calculate reward call profitability and optimise timing at your stake level.