Introduction
Welcome to the Starknet Staking v2 documentation! This validator software is written in Go for Starknet staking v2 as specified in SNIP 28.
What is Starknet Staking v2?
Starknet Staking v2 is a validator software that enables users to participate in Phase 2 of Starknet's staking protocol by performing block attestation. Validators attest to randomly assigned blocks during each epoch to prove they are actively tracking the network, which is essential preparation for future phases where validators will have full consensus responsibilities.
Key Features
- 🚀 Easy Installation: Multiple installation options including building from source, Docker, and pre-compiled binaries
- ⚙️ Flexible Configuration: Support for configuration files, environment variables, and command-line flags
- 🔐 Security First: Support for external signers to keep private keys secure
- 📊 Built-in Metrics: Comprehensive metrics for monitoring validator performance
- 🐳 Docker Ready: Full Docker support for containerized deployments
Getting Started
Ready to get started? Here's what you need to do:
- Become a Validator - Complete guide from staking to running
- Install the validator software
- Configure your validator and start running
Need Help?
If you encounter issues or have questions: