Step-by-step Guide
1
Start your node with mining enabled
Run the Parallax client with the mining API and the address that receives the rewards:The node must be synced: until then it has no work to give.
2
Point Hashwarp to it
--miner.coinbase address: Hashwarp doesn’t need --wallet for solo mining.3
Wait for a block
Each block found is logged with its height:The reward can be spent once the block has 100 blocks on top of it. Check your balance with:
New work without polling: WebSocket
Over HTTP, Hashwarp asks the node for new work every second (--getwork-interval, in milliseconds). Over the node’s WebSocket, the node can instead push each new block’s work to Hashwarp the moment it has it, and blocks go back on the same connection:
Pushing new work needs a Parallax client that supports the
newWork subscription. With an older client, Hashwarp asks for work on the same WebSocket every --getwork-interval milliseconds instead, and says so when it connects: mining works the same.wss:// works with a node behind a TLS proxy.
Solo with a failover pool
Solo mining combines with failover pools: Hashwarp mines on the pool while the node is unreachable, and moves back to the node with--failover-timeout:

