I discovered Coinhive 3 days ago on HN, and decided to give it a try on one of my smaller websites, as an experiment.
For those who don’t know what Coinhive is, this is their intro on their website :
Basically your visitors/users mine crypto-currencies (Monero here) with their CPU for you in exchange for the content you are providing, it’s a possible alternatives to ads, and a better monetization option in my opinion
I tried it on a website with approx 1k visits a day, with a 0:55 seconds session duration average last month. The objective was to replace the non-intrusive ads I’m currently displaying.
Here are the stats I gathered :
It seems that I’m am constantly between 150–450 Hashes/s, which is pretty low. It seems logical: the website having at any minute between 5 and 15 visitors, that’s an average of 20–25 Hashes/s per user
So I made 0.00947 XMR in 60 hours, a whopping $0.89, that’s $0.36 a day
For this exact website, it’s 4 to 5 times less than what it makes with non-intrusive ads (banner + text only)
As stated on Coinhive, the embedded JS miner is well suited for websites with longer sessions duration average. This website isn’t probably a good use case for Coinhive’s embedded JS miner, but from the small sample data I have, it’s not a viable alternative to ads
Note: The mined Monero (XMR) can be sold at Binance
Edit: One downside is that Coinhive is pretty expensive (they take a 30% fee), so I’ve switched to CryptoLoot recently, with a 12% fee, and I’m happy with it for now