Skip to main content

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!