I have been using YAM CPU miner for some time. You can download it from mega.nz. Note that that website doesn't support Safari properly. Either use Chrome or Firefox (or Tor Browser) instead.
Binaries are OS and CPU architecture specific. Examples:
- Mac mini (late 2009) is Core2 architecture, so select
yam-yvg1900-M8a-macos64-core2.tgz
.
- MacBook Pro (late 2013) is Haswell architecture, so select
yam-yvg1900-M8a-macos64-haswell.tgz
.
If you don't know what CPU architecture your specific Apple computer has, check out the EveryMac.com website. Lookup your Apple computer, the architecture should be noted in the Processor Details section.
Mark the appropriate .tgz
files in the browser with a ★ and click Download as ZIP. The resuling file is jhProtominer.zip
. Unzip the file. Then unzip the appropriate archive concerning your platform, e.g.: yam-yvg1900-M8a-macos64-haswell.tgz
. Then, the yam
utility is in a subdirectory macos64-haswell
. Transfer this directory to /opt
or another location of your choice.
You can then either start the yam
utility directly from a Terminal, or make a wrapper script. That could look like this (using pool minexmr.com for example):
#!/bin/sh
NICE=20
OS="macos64"
# ARCH="core2"
ARCH="haswell"
WALLET_ADDRESS="4**********************************************************************************************"
PORT=4444 # mineXMR.com "Low end hardware"
# PORT=5555 # mineXMR.com "Mid range hardware"
# PORT=7777 # mineXMR.com "High end hardware"
nice -n ${NICE} /opt/${OS}-${ARCH}/yam -c x -M stratum+tcp://$ {WALLET_ADDRESS}:[email protected]:${PORT}/xmr
Note that you can simply stop YAM or your wrapper script with Control+C. There's no session state to take care of.