Step 1: Create and fund your ETH account
You need an Arbitrum One ETH account for on-chain Livepeer operation.Create a keystore
Use Store your keystore and passphrase securely.
go-livepeer to initialize a keystore path:Fund your account on Arbitrum One
Add ETH to your account for gas and ticket payments.
- Minimum recommended to start:
0.1 ETH - Bridge option: Arbitrum Bridge
- Exchange options: Arbitrum exchanges
Step 2: Prerequisites
| Requirement | Notes |
|---|---|
| Docker Engine installed | Install Docker |
| Docker Compose v2 | Verify with docker compose version |
| ETH account funded | Complete Step 1 |
| Open ports | 8935 (orchestrator), 7935 (metrics optional) |
| NVIDIA drivers | Required only if enabling GPU transcoding |
Step 3: Configure and run
Use this compose template as a baseline and replace placeholders.If you are running CPU-only transcoding, remove GPU-specific runtime settings.
Step 4: Register as an orchestrator
Step 5: Verify your node
Testing end-to-end with a Gateway
Once both services are running, verify an end-to-end transcoding session.Gateway Quickstart
Use this to run gateway-side setup and stream validation.