Sophis uses RandomX, the same memory-hard PoW algorithm Monero has run since 2019. It is deliberately CPU-friendly and ASIC-resistant. There is no insider mining window: the founder cannot start mining for 24 hours after genesis.
Run dilithium-wallet new on an air-gapped machine. Write the BIP-39 mnemonic down on paper, in two copies, stored in two physical locations. Never store the mnemonic on any disk.
Start sophisd with the mainnet flag, pointed at a dedicated data directory. The node bootstraps from DNS seeders, validates the chain, and exposes a local RPC at port 46110.
Run sophis-miner --fast-mode --mining-address sophis:q…. Fast mode allocates ~2 GB for the RandomX dataset and yields roughly 10× the hashrate of light mode after dataset initialization (~2 minutes on a modern CPU).
Block rewards are paid to the mining address with a maturity period of 100 blocks (~10 seconds) before they can be spent. Reward decays smoothly at ~0.94% per month.
Full step-by-step procedure with troubleshooting and anti-patterns is in POW_POLICY.md.
~256 MB RAM. Suitable for laptops, low-end VPS, or any machine where you cannot allocate the full RandomX dataset. Hashrate around 0.15 MH/s on a typical desktop core.
~2.2 GB RAM. Allocates the full RandomX dataset, yielding roughly 10× the hashrate of light mode. Dataset init takes ~2 minutes on a modern CPU. Performance gain scales with memory bandwidth, not just core count.
For an additional ~15–25% RandomX hashrate, grant the
SeLockMemoryPrivilege right to
your user account via secedit
and reboot. This enables huge-page (2 MB) backing for the
dataset, reducing TLB pressure.
The Sophis core team does not operate a mining pool and will not operate one. A pool fulfils three of the five VASP categories (custody, third-party accounting, transfer). The core team is non-custodial by design.
Independent operators may run pools at their own legal and operational risk. The reference codebase ships a stratum bridge for local use, but the README explicitly warns against operating it as a service to third parties without licensure.
Solo mining is the recommended default at launch. Pool ecosystem will form organically as miners coordinate independently.
The founder's mining is constrained by three public commitments that take effect at genesis:
The compliance script (Python, auditable) is committed to the reference repository and runs publicly on a hosted page so anyone can verify the cumulative balance versus chain emission.
Details: FOUNDER_SELF_RESTRICTION.md