The Neutron DAO maintains a curated set of 20 validators selected based on performance metrics and technical capabilities. New validators are added when slots become available through the DAO’s rotation policy.
Prerequisites
Before proceeding, ensure you have:- Full Node Setup: A fully synced Neutron node running the latest version
- Oracle Configuration: Properly configured Slinky oracle service
- NTRN Tokens: Sufficient NTRN tokens for self-delegation (minimum 1 NTRN)
- Monitoring: Monitoring and alerting systems to maintain high performance
Validator Selection Process
The Neutron DAO implements a transparent selection process for validators, based on:- Technical Performance: Validators must consistently meet or exceed performance thresholds
- Dual Network Requirement: Operators must run nodes on both mainnet and testnet
- Prioritization: Eligible operators are prioritized by reverse order of mainnet voting power
Rotation Criteria
Validators may be rotated out of the active set under the following conditions determined by the Neutron DAO:Performance-Based Offboarding
Performance-Based Offboarding
A validator is considered for offboarding if:
- Consecutive Performance Failure: No rewards from x/revenue for two months in a row
- Notified after first month
- Flagged for rotation after second consecutive month
- Intermittent Performance Issues: No rewards from x/revenue for three months in a 6-month period
- Notified after second month within a 6-month period
- Flagged for rotation after third missed month
- Tombstoning: Validator was tombstoned
Downtime-Based Offboarding
Downtime-Based Offboarding
A validator is considered for offboarding if:
- Resumption Latency: Failed to resume signing within 60 minutes of the first finalized block after a successful upgrade
- Precommit Latency: Failed to begin precommitting within 2 hours of the distribution of correct upgrade instructions
Onboarding Process
When a slot becomes available, the Neutron DAO selects new validators according to the following process:- Must run both mainnet and testnet nodes
- Eligible operators are prioritized by reverse order of mainnet voting power
- Selected operators initially receive a small delegation from the DAO
- After demonstrating adequate performance for three months, they will receive a full delegation
- If they fail to perform adequately, the DAO will redelegate to the next operator in line
Creating Your Validator
Step 1: Create a Wallet
First, create a wallet for your validator:Step 2: Obtain NTRN Tokens
You’ll need NTRN tokens to stake. These can be obtained from:- Exchanges that list NTRN
- Purchasing ATOM and using IBC transfer to Neutron
- The community (Discord/Telegram) for testnet tokens
Step 3: Submit the Create Validator Transaction
Once your node is synced and you have NTRN tokens, register your validator:Command Parameters Explained
Parameter | Description |
---|---|
amount | The amount to self-delegate (in untrn) |
pubkey | Your validator’s public key |
moniker | A name for your validator |
commission-rate | Initial commission rate (e.g., 10%) |
commission-max-rate | Maximum commission rate (e.g., 20%) |
min-self-delegation | Minimum self-delegation amount |
Verify Your Validator
After submitting the transaction, verify that your validator was created:Security and Best Practices
Dedicated Machine
Run your validator on a dedicated machine separate from other services
Firewall Configuration
Allow only necessary ports (26656, 26657, etc.) and use SSH key authentication
Sentry Architecture
Deploy sentry nodes to protect your validator from DDoS attacks
Key Management
Consider using a hardware security module (HSM) for key management
Monitoring Performance
Set up comprehensive monitoring to ensure your validator meets performance requirements:- Block signing rate (minimum 95%, target 99.5%)
- Oracle price updates (minimum 95%, target 98%)
- System resource utilization
- Network connectivity
- Prometheus + Grafana
- Cosmos Validator Monitoring
- TenderDuty
Maintaining Eligibility
To maintain your position in the validator set and remain eligible for DAO delegations:- Stay Updated: Keep your node software updated to the latest version
- Active Upgrades: Participate promptly in network upgrades
- Community Participation: Join validator discussions and governance
- Performance Monitoring: Ensure you consistently meet or exceed performance thresholds
- Run a Testnet Node: Maintain an active testnet validator alongside your mainnet node