.end(`Usage: Send POST request to server URL to generate or validate Nano proof-of-work
Generate work for a HASH with an optional DIFFICULTY:
- curl -d '{ action: "work_generate", hash: HASH, difficulty?: DIFFICULTY }'
+ curl -d '{ "action": "work_generate", "hash": HASH, "difficulty": DIFFICULTY }' nanopow.example.com
Validate WORK previously calculated for a HASH with an optional DIFFICULTY:
- curl -d '{ action: "work_validate", work: WORK, hash: HASH, difficulty?: DIFFICULTY }'
+ curl -d '{ "action": "work_validate", "work": WORK, "hash": HASH, "difficulty": DIFFICULTY }' nanopow.example.com
HASH is a big-endian 64-character hexadecimal string.
WORK is little-endian 16-character hexadecimal string.
DIFFICULTY is an optional 16-character hexadecimal string (default: FFFFFFF800000000)
+String variables must be enclosed in double-quotes to be valid JSON.
+
Report bugs: <bug-nano-pow@codecow.com>
Full documentation: <https://www.npmjs.com/package/nano-pow>
`)