Minero
IMPORTANT:
It has been reported that hashes are "stuck", it seems to be a problem with mineXMR.com's Worker API
I strongly recommend not using minero.pw until I figure out a fix for this
In the meantime, I came up with this solution: CoinHive Proxy.
Minero is a JavaScript Crypto Miner.
It uses CoinHive’s miner to mine Monero (XMR), and connects to minerXMR pool using a Stratum Proxy. The API combines mineXMR and ShapeShift.io APIs to retrieve stats and convert currencies. ShapeShift is also used to convert Monero to the desired currency when a payment is done. The CLI is a wrapper of coin-hive CLI. The UI was made in React using CRA and allows you to see your stats, it is hosted in GitHub pages. The proxy and the API are both hosted in now.sh.
All the pieces are hosted for free and the sources are public.
Minero is a proof-of-concept and is the result of a self-hatred fuelled narcotics-induced 48hs-straight coding extravaganza held during a rainy weekend in Buenos Aires. Don’t expect this code to be rock solid.
If you happen to find any bugs, or if you think I might be breaking some ToS, reach me out @juancazala.