Overview
Introduction
This comprehensive tutorial will walk you through the entire process of becoming a Starknet validator, from meeting the prerequisites to successfully running your validator node. While Starknet is currently still centralized, it is gradually moving towards employing a staking protocol, handing over the responsibilities of producing, attesting, and proving blocks to validators.
Prerequisites
Before starting this tutorial, you should have:
- Basic familiarity with command-line interfaces and server administration
- A computer or server running Linux (Ubuntu 20.04+ recommended)
- Sufficient STRK tokens for staking (minimum 20K STRK)
- Sufficient STRK tokens for attesting (minimum 100 STRK)
- A reliable internet connection for node synchronization
- Understanding of blockchain concepts and validation mechanisms
Some experience with running blockchain nodes is helpful but not required - this guide covers the essentials!