You must have [node.js](https://webinstall.dev/node) installed:
+### Mac & Linux
+
```bash
-# Mac, Linux
curl https://webinstall.dev/node | bash
export PATH="${HOME}/.local/opt/node:$PATH"
```
+### Windows
+
```pwsh
-# Windows
curl.exe -A MS https://webinstall.dev/node | powershell
PATH %USERPROFILE%\.local\opt\node;%PATH%
```
Or
```bash
-# Run without installing
+# Run without installing
npx crowdnode-cli@v1
```
```bash
crowdnode accept ./privkey.wif
```
-3. Deposit your stake
+3. Deposit your stake (in Dash)
```bash
- crowdnode deposit ./privkey.wif
+ crowdnode deposit ./privkey.wif 10.0
```
## All Commmands
```bash
Usage:
crowdnode help
- crowdnode status ./privkey.wif
- crowdnode signup ./privkey.wif
- crowdnode accept ./privkey.wif
- crowdnode deposit ./privkey.wif [amount] [--no-reserve]
- crowdnode withdrawal ./privkey.wif <permil> # 1-1000 (1.0-100.0%)
+ crowdnode status [keyfile-or-addr]
+ crowdnode signup [keyfile-or-addr]
+ crowdnode accept [keyfile-or-addr]
+ crowdnode deposit [keyfile-or-addr] [dash-amount] [--no-reserve]
+ crowdnode withdrawal [keyfile-or-addr] <percent> # 1.0-100.0 (steps by 0.1)
Helpful Extras:
crowdnode generate [./privkey.wif]
- crowdnode balance ./privkey.wif
- crowdnode transfer ./source.wif <key-file-or-pub-addr>
+ crowdnode list
+ crowdnode encrypt # TODO
+ crowdnode decrypt # TODO
+ crowdnode use <addr>
+ crowdnode load [keyfile-or-addr] [dash-amount]
+ crowdnode balance [keyfile-or-addr]
+ crowdnode transfer <from-keyfile-or-addr> <to-keyfile-or-addr> [dash-amount]
+ crowdnode rm <keyfile-or-addr>
CrowdNode HTTP RPC:
crowdnode http FundsOpen <addr>
## Glossary
-| Term | Description |
-| ------------- | ------------------------------------------------------------- |
-| addr | your Dash address (Base58Check-encoded Pay-to-PubKey Address) |
-| amount | the integer value of "Duffs" (Đ/100000000) |
-| permil | 1/1000, 1‰, or 0.1% - between 1 and 1000 (0.1% to 100.0%) |
-| ./privkey.wif | the file path to your staking key in WIF (Base58Check) format |
+| Term | Description |
+| ------------- | -------------------------------------------------------------------- |
+| addr | your Dash address (Base58Check-encoded Pay-to-PubKey Address) |
+| ./privkey.wif | the file path to your staking key in WIF (Base58Check) format |
+| signature | generated with [dashmsg](https://webinstall.dev/dashmsg) or dash-cli |
# JS API Documentation