What you need
- A Linux server with a public IPv4 address. x86-64 (amd64) only: the agent is not built for ARM servers today. Kernel 5.6 or newer, because WireGuard is built into the kernel from 5.6. At least 1 vCPU and 1 GB of RAM; 2 vCPU and 2 GB are recommended.
- Root access and a free TCP port 443. No web server or other VPN may already listen on it.
- Docker, or AlmaLinux / CentOS Stream 10+. The Docker mode runs on any distribution and installs Docker if it is missing. The systemd mode, without Docker, is for AlmaLinux and CentOS Stream 10 or newer.
- A TON wallet that supports TonConnect, such as Tonkeeper. It deposits your stake and receives your payouts. A wallet can be linked to one ProofKit account only.
- 1 TON per node in the escrow as stake, and about 0.1 TON left in the wallet to pay for claim transactions.