-
-
Notifications
You must be signed in to change notification settings - Fork 138
Getting Started
This guide walks you through setting up a RustChain miner and earning RTC tokens.
- A computer running Linux, macOS, or Windows
- Python 3.7 or later
- Network access to the RustChain attestation nodes
Vintage hardware earns bonus multipliers. If you have a PowerPC Mac, IBM POWER system, or retro x86 machine, you will earn significantly more RTC per epoch.
Download the universal miner package from rustchain.org/wallet.html or clone this repository:
git clone https://github.com/Scottcjn/Rustchain.git
cd RustchainCreate a wallet address. The RustChain wallet supports BIP39 seed phrases and Ed25519 signatures for secure transactions.
python3 rustchain_wallet_secure.pyYour wallet address will look like: RTCa1b2c3d4e5f6789012345678901234567890ab
Save your 24-word seed phrase in a secure location. This is the only way to recover your wallet.
python3 rustchain_universal_miner.py --wallet YOUR_WALLET_ADDRESSThe miner will automatically detect your hardware architecture, run fingerprint attestation checks, and begin submitting attestations to the network.
Check your miner status and RTC balance through the block explorer at rustchain.org/explorer or query the API directly:
curl -s https://rustchain.org/api/miners
curl -s "https://rustchain.org/lottery/eligibility?miner_id=YOUR_WALLET"RustChain distributes 1.5 RTC per epoch (10-minute blocks) to all attesting miners, weighted by hardware antiquity multipliers. See RIP-200 Consensus for full details on the reward distribution model.
See Hardware Requirements for the full list of supported architectures and their reward multipliers.
- Join our Discord
- Visit rustchain.org
- Explore the agent ecosystem at bottube.ai