Open Source
Mine on Sahyadri
Run a full node, mine CSM, and participate in the world's first Web5-native Proof-of-Work DAG. Everything runs on consumer-grade hardware — no specialized ASICs, no minimum stake, no permission required.
Quick Start
From zero to mining in five steps
Install Dependencies
Rust toolchain, build tools, and system libraries. Available on Linux, macOS, and WSL on Windows.
Build from Source
Clone the repository and compile. First build takes ~5 minutes; subsequent builds are incremental.
Start Your Node
One script handles everything — SyncWave fast bootstrap on first run, normal startup on every restart.
Get a CSM Address
Generate a post-quantum address at wallet.sahyadri.io or via the CLI. Back up your seed offline.
Start Mining
Point sahyadri-miner at your local node. Rewards credit to your address automatically.
Step-by-Step Walkthrough
Copy-paste ready. Tested on Ubuntu 22.04 / 24.04, macOS Sonoma, and Debian 12.
Running an Archival Node
Full history, serves the whole network
A normal node keeps only recent state — enough to validate new blocks and serve SyncWave snapshots for the last 30 hours. An archival node keeps everything, forever. It is the backbone that lets fresh nodes bootstrap in seconds.
Normal Node
- Script sahyadri.sh
- Retains 30 hours
- Storage 5–10 GB
- Best for Users, miners
Archival Node
- Script sahyadri-genesis.sh
- Retains Everything
- Storage 100 GB → TBs
- Best for Seeds, explorers
Mining Algorithm
SahyadriX — memory-hard, ASIC-resistant, post-quantum
Memory-Hard
Each hash requires a 16 MB working set. ASICs with small on-chip caches cannot achieve the same throughput as CPUs and GPUs with ample RAM.
16 MB / hashPost-Quantum
PoW uses cSHAKE256, block hashing uses SHA3-256, and all transaction signatures are ML-DSA-65 (Dilithium3). No elliptic curves anywhere in the stack.
NIST FIPS 202 / 204Fair Distribution
Initial block reward is 0.08318123 CSM. Halving every 4 years. 21 million CSM hard cap. No premine, no ICO, no founder allocation.
21M hard capReward Split
95% of each block reward goes to the miner. 5% funds the Sahyadri Treasury. Every transaction fee is split 90% miner / 10% treasury — all on-chain and auditable.
95 / 5Join the Network
Sahyadri is MIT-licensed and fully open source. Contribute code, run a node, mine a block, or help build the tools that strengthen the ecosystem.