Miner Documentation
Complete guide for Ariochain block production
Miner Overview
The Ariochain Miner is a console command that enables automated block production for masternodes in the Ariochain Proof of Service blockchain network.
Unlike traditional proof-of-work mining, Ariochain uses a Proof of Service consensus mechanism where registered masternodes take turns producing blocks in a deterministic schedule.
Key Features
- Automated block production monitoring
- Real-time mining statistics
- Daemon mode for 24/7 operation
- Transaction processing and inclusion
- Mining rewards tracking
- Performance metrics and analytics
Available Commands
Start Mining
php bin/console miner start --masternode-id mn_abc123
Start interactive mining session
Background Mining
php bin/console miner start --masternode-id mn_abc123 --daemon
Run mining in background
Check Status
php bin/console miner status --masternode-id mn_abc123
View mining statistics
View Rewards
php bin/console miner rewards --masternode-id mn_abc123
Check mining rewards
Requirements
- Active Masternode: Must have a registered and activated masternode
- Database Access: Miner needs access to the Ariochain database
- PHP Environment: Nette framework with required dependencies
- Collateral: 1,000 ARI tokens locked as collateral
Setup Instructions
- Register Masternode:
php bin/console mnm register --address YOUR_ADDRESS --key YOUR_PUBLIC_KEY
- Activate Masternode:
php bin/console mnm activate --id YOUR_MASTERNODE_ID
- Verify Status:
php bin/console mnm status --id YOUR_MASTERNODE_ID
- Start Mining:
php bin/console miner start --masternode-id YOUR_MASTERNODE_ID
Usage Examples
Interactive Mining Session
php bin/console miner start --masternode-id mn_abc123
Background Mining with Custom Wallet
php bin/console miner start --masternode-id mn_abc123 --wallet 1A2B3C... --daemon
Check Mining Status
php bin/console miner status --masternode-id mn_abc123
View Mining Rewards
php bin/console miner rewards --masternode-id mn_abc123
Try It Now
Ready to start mining? Here are the commands you can run right now:
Check Available Commands
php bin/console list | grep miner
Get Help
php bin/console miner --help
Note: You'll need an active masternode to start mining.
Learn how to register one.
Quick Navigation
Key Information
- Consensus
- Proof of Service
- Block Time
- 60 seconds
- Reward
- ~6.5 ARI/block
- Collateral
- 1,000 ARI
- Selection
- Deterministic
Related Links
Need Help?
Can't find what you're looking for? Check our troubleshooting guide or contact support.