How do I mine NCX?

Become an active participant in the NewChain network and start earning NCX rewards through mining.


How to be a MASTERNODE
System Requirements:
  • Download and install Java 21 on your machine
  • CPU and stable internet connection
Step 1: Register your Wallet
  1. Create and register your NewChain wallet to generate your public wallet address.
  2. Keep your private key secure and never share it with anyone.
Step 2: Download the Node Software
  1. Download the official NewChain JAR file here:
  2. newchain.io/jarfile/masternode/newchain-v1.x.x (most recent version)
Step 3: Run the Node
  1. Open Terminal or Command Prompt.
  2. Navigate to the directory where the JAR file is located:
    cd <file_path_where_the_jar_file_is>
  3. Execute the following command:
java -jar newchain-1.0.0.jar --node.id=<ALIAS> --node.peers[0]=http://mainnet.newchain.io:7107 --mining.minerAddress=<WALLET_ADDRESS>
  • Replace <ALIAS> with any preferred name (private to you).
  • Replace <WALLET_ADDRESS> with your registered public wallet address.
  1. Once you see the message:
    “Synching to the chain...” – Your node is running successfully.
Step 4: Contribute, Earn, and Participate
  1. As your node contributes to network validation, you will begin earning NCX rewards.
  2. You can store, transfer, or stake your NCX tokens to:
  • Participate in governance decisions
  • Support network stability
  • Increase your potential rewards



How to be a SUBNODE
System Requirements:
  • Download and install Java 21 on your machine
  • CPU and stable internet connection
Step 1: Register your Wallet
  1. Create and register your NewChain wallet to generate your public wallet address.
  2. Keep your private key secure and never share it with anyone.
Step 2: Download the SubNode Software
  1. Download the official NewChain SubNode JAR file here:
  2. newchain.io/jarfile/subnode/newchain-subnode-v1.x.x (most recent version)
Step 3: Run the SubNode
  1. Open Terminal or Command Prompt.
  2. Navigate to the directory where the JAR file is located:
    cd <file_path_where_the_jar_file_is>
  3. Execute the following command:
java -jar newchain-subnode-1.0.1.jar --worker.id=<YOURMACHINE> --worker.wallet=<WALLETADDRESS> --pool.url=http://masternode.newchain.io:7107
  • Replace <YOURMACHINE> with any preferred private name.
  • Replace <WALLETADDRESS> with your registered public wallet address.
  1. Once you see the message:
    “Synching to the chain...” – Your node is running successfully.
Step 4: Contribute, Earn, and Participate
  1. As your SubNode contributes to network validation, you will begin earning NCX rewards.
  2. You can store, transfer, or stake your NCX tokens to:
  • Participate in governance decisions
  • Support network stability
  • Increase your potential rewards