mirror of https://github.com/BTCPrivate/z-nomp.git
Working on stats and payment processing
This commit is contained in:
parent
600bc43f02
commit
532cdec690
29
README.md
29
README.md
|
@ -28,18 +28,23 @@ pool such as connected miners, network/pool difficulty/hash rate, etc.
|
||||||
|
|
||||||
#### Planned Features
|
#### Planned Features
|
||||||
|
|
||||||
* Instead of the "help"
|
* To knock down the barrier to entry for cryptocurrency and mining for those not programmers or tech-origiented, instead
|
||||||
page on the website being being confusing to non-techies, there will be a simple "Download NOMP Desktop App" for your
|
of the "help" page on the website being being confusing for non-techies (when most people see a black command prompt screen
|
||||||
platform (use javascript to detect platform and default them to the correct one). I will create this app using C#+mono
|
they run away screaming), there will be a simple "Download NOMP Desktop App" to get started mining immediately for your
|
||||||
so for all platforms runs with ease on all platforms, and it will have its own github repo that NOMP links to. So when
|
platform (use javascript to detect platform and default them to the correct one). I will create this app using C# + Mono
|
||||||
git pulling and getting submodules it will download executables for each platform. Then will be a nomp.ini file paired
|
so runs with ease on all platforms, and it will have its own github repo that NOMP links to. So a pool operator does a
|
||||||
with the executable which specifies the NOMP pool's API url. When NOMP initiates it zips the apps per platform with
|
`git clone --recursive` on NOMP repo, it will download NOMP app executables for each platform. There will be a nomp.ini
|
||||||
the ini. The app will get the coin-version-byte form NOMP API for each coin it wants to mine so the app can
|
file paired with the executable which the pool operator configures to user their NOMP pool's API url. When the NOMP portal
|
||||||
securely generate a local private key and address to use for mining. The app pill prompt printing the private key to
|
initiates creates a zip for each platform with the nomp.ini inside. When user's download the app, it auto-connects to the
|
||||||
paper and also enforce a STRONG (unbruteforcable) password encryption on the file. When using the app they can choose a unique
|
NOMP pool API to get available coins along with the version-byte for each coin so the app can securely generate a local private
|
||||||
username that is used with stratum authentication like "zone117x.mfsm1ckZKTTjDz94KonZZsbZnAbm1UV4BF", so that on a NOMP
|
key and valid address to mine with. The app pill prompt printing the private key to paper and also enforce a
|
||||||
mobile app, a user can enter in the NOMP pool and their username in order to see how their mining rig is doing since
|
STRONG (uncrackable) password encryption on the file.
|
||||||
the API will report stats back for the address such as hashrate and balance.
|
The app will scan their system to get the appropriate mining software - run in background - parse the gibberish (to a noob) output
|
||||||
|
into something that makes sense. It will also prompt them to download the coins wallet software and import their private key.
|
||||||
|
When using the app they can choose a unique username that is used
|
||||||
|
with stratum authentication like "zone117x.mfsm1ckZKTTjDz94KonZZsbZnAbm1UV4BF", so that on a NOMP mobile app, a user can
|
||||||
|
enter in the NOMP pool and their username in order to see how their mining rig is doing since the API will report stats
|
||||||
|
back for the address such as hashrate and balance.
|
||||||
|
|
||||||
* To reduce variance for pools just starting out which have little to no hashing power a feature is planned which will
|
* To reduce variance for pools just starting out which have little to no hashing power a feature is planned which will
|
||||||
allow your own pool to connect upstream to a larger pool server. It will request work from the larger pool then
|
allow your own pool to connect upstream to a larger pool server. It will request work from the larger pool then
|
||||||
|
|
Loading…
Reference in New Issue