Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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