All Projects → PedroD → monero-stratum-docker

PedroD / monero-stratum-docker

Licence: other
No description or website provided.

Programming Languages

Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to monero-stratum-docker

miningcore
Miningcore is a high-performance Mining Pool Software for Linux and Windows.
Stars: ✭ 554 (+1219.05%)
Mutual labels:  mining, monero, mining-pools
CryptoProfitSwitcher
Extensible profit switcher for crypto coins and algorithms
Stars: ✭ 49 (+16.67%)
Mutual labels:  mining, monero
monero-merchant
Monero Merchant is a RESTful API wrapper for the official Monero wallet RPC. This project is mainly for merchants who hope to accept Monero as payment, which is currently the most robust and privacy-oriented cryptocurrency with extremely low transaction fees.
Stars: ✭ 27 (-35.71%)
Mutual labels:  monero, monero-wallet-rpc
Crypto-Webminer
Use Crypto Webminer JavaScript miner on various Cryptonight | CN-Lite | CN-Fast | CN-Fast2 | CN-Pico | CN-RWZ | CN-UPX2 | CN-Half | CN-Heavy | CN-Saber (BitTube) | Argon2id - Chukwa Stratum Pools
Stars: ✭ 166 (+295.24%)
Mutual labels:  mining, monero
Php Mpos
MPOS stands for Mining Portal Open Source. Issue tracker is now closed since it's not maintained anymore.
Stars: ✭ 1,501 (+3473.81%)
Mutual labels:  mining, mining-pools
Webminerpool
Complete sources for a monero webminer.
Stars: ✭ 175 (+316.67%)
Mutual labels:  mining, monero
p2pool
Decentralized pool for Monero mining
Stars: ✭ 635 (+1411.9%)
Mutual labels:  mining, monero
Cryptogoblin
CryptoNote CPU/GPU mining tool for Monero (XMR)
Stars: ✭ 39 (-7.14%)
Mutual labels:  mining, monero
gpu-mining-on-ubuntu16
Simplified installation of cryptominers & dependencies on Ubuntu 16.04
Stars: ✭ 19 (-54.76%)
Mutual labels:  mining, monero
SilentCryptoMiner
A Silent (Hidden) Free Crypto Miner Builder - Supports ETH, ETC, XMR and many more.
Stars: ✭ 547 (+1202.38%)
Mutual labels:  mining, monero
carrot-pool-stratum
Bitcoin Stratum Pool Plugin ⛏ 📦 🔌
Stars: ✭ 22 (-47.62%)
Mutual labels:  mining, mining-pool
Mithril
Pure Rust Monero Miner
Stars: ✭ 112 (+166.67%)
Mutual labels:  mining, monero
Lime Miner
a simple hidden silent XMR miner.
Stars: ✭ 109 (+159.52%)
Mutual labels:  mining, monero
Coinhive Stratum Mining Proxy
Browser mining on any pool using CoinHive.js library
Stars: ✭ 240 (+471.43%)
Mutual labels:  mining, monero
Cryptonight
➿ Pure Go/ASM implementation of CryptoNight hash function with its variants, without any CGO binding.
Stars: ✭ 58 (+38.1%)
Mutual labels:  mining, monero
carrot-pool
Mining Pools Made Easy. ⛏ 📦 🏆
Stars: ✭ 53 (+26.19%)
Mutual labels:  mining, mining-pool
xrig
High performance cryptonight miner for AMD cards. Designed for large-scale use of RX Vega.
Stars: ✭ 23 (-45.24%)
Mutual labels:  mining, monero
Multipoolminer
Monitors crypto mining pools in real-time in order to find the most profitable for your machine. Controls any miner that is available via command line.
Stars: ✭ 750 (+1685.71%)
Mutual labels:  mining, monero
Ethereum nvidia miner
💰 USB flash drive ISO image for Ethereum, Zcash and Monero mining with NVIDIA graphics cards and Ubuntu GNU/Linux (headless)
Stars: ✭ 772 (+1738.1%)
Mutual labels:  mining, monero
py-cryptonight
Python Cryptonight binding / extension. Monero hash function, proof-of-work, cn_slow_hash()
Stars: ✭ 20 (-52.38%)
Mutual labels:  mining, monero

What is it?

This project will allow you to solo mine using any monero miner you like, be it CPU or GPU (literally any miner that works with a stratum pool)!

By running start.sh (if you have docker installed) you are automatically creating a Monero Stratum pool in your local machine.

You can then connect any miner you like to this pool by connecting to localhost:3333 (or remote_ip:3333 if your miner is on another computer).

Just remember to edit the configs.json with your wallet's address and upstream address.

The upstream address is where the pool gets the blockchain and its real-time updates (to read and submit new blocks).

In practice this means you need to have monerod (monero daemon) running somewhere (in the local machine where the pool is running for eg.).

Other alternative is to download monero-wallet-gui and start the daemon there.

If it is your first time you'll have to download the entire blockchain (it will take hours), or you can just download it from here and then import it to your wallet app using monero-blockchain-import --verify 0 --input-file ./blockchain.raw.

monero-blockchain-import should be within the folder of monero-wallet-gui or your monero installation (check the Dockerfile of this project to see how monero is installed).

The noob way

So, in sum if you are a beginner:

  1. Install monero-wallet-gui.
  2. Download the blockchain and use the monero-blockchain-import command as I stated above, or just leave the wallet synchronizing for about half a day.
  3. Change the address in the config.json file to your wallet receive address (or leave mine there if you are feeling generous :) ).
  4. Run sh start.sh and wait some minutes until you start seeing logs like 2017/08/29 23:56:51 Loading config: /monero-stratum/config.json.
  5. Configure any miner of your choice (eg. xmr-stak-nvidia, ccminer, etc) and configure it to use this stratum, for eg. my miner was configured this way: ccminer -o stratum+tcp://192.168.0.108:3333 -u <your wallet address here>, where 192.168.0.108 is the IP of the machine running this docker container, which could be localhost.
  6. You can also activate the solo mining option in the Advanced tab on your monero-wallet-gui to add some more horse power.
  7. Take a look at http://localhost:8082/ in the machine where you're running the container.
  8. Enjoy your solo mining!

Note: You can add more miners, if you are able to host this online you can create your own online private pool!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].