Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mining-pool/not-only-mining-pool
new generation general mining pool in go
https://github.com/mining-pool/not-only-mining-pool
coin cryptocurrency mining nomp pool standalone
Last synced: about 1 month ago
JSON representation
new generation general mining pool in go
- Host: GitHub
- URL: https://github.com/mining-pool/not-only-mining-pool
- Owner: mining-pool
- License: mit
- Created: 2020-02-12T14:46:33.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-28T04:05:59.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T21:59:59.033Z (9 months ago)
- Topics: coin, cryptocurrency, mining, nomp, pool, standalone
- Language: Go
- Homepage:
- Size: 189 KB
- Stars: 44
- Watchers: 3
- Forks: 34
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Not-Only-Mining-Pool(NOMP)
BitcoinCore(bitcoind)-variants' pool written in golang
## Difference from NOMP(node-open-mining-portal)
This pool software is not a portal, but a standalone stratum server with high performance.
If you want, you can implement the portal page in frontend web.
## Why standalone?
Keep standalone is better to assemble new algorithm/coin to your pool services, without dealing with C lib conflicts or restart the whole site to append new pool, what's more, most pool operators don't need a portal, they just get benefit from few different coins with different algorithms.
So it's obviously that standalone one with more advantages on deploying and maintaining.
In other words, "大人,時代變了!".
## How to use it?
### 0x00 Check
Make sure your algorithm in support, if not, take an issue.
### 0x01 Configuration
Read `config.example.json` and modify the configurations
Then rename it to `config.json`
### 0x02 Build
```bash
go build .```
### 0x03 Deploy
Copy `go-stratum-pool` or `go-stratum-pool.exe` and `config.json` to your VPS server and
And then
```bash
$ ./go-stratum-pool```
or
```cmd
> go-stratum-pool.exe```
## TODO
- API(half done)
- More algorithms
- Web page
- ...## Donation
**LTC**: LXxqHY4StG79nqRurdNNt1wF2yCf4Mc986
## Tested Network
- LTC Testnet