- System OS: Ubuntu 18.04 LTS 64-bit or Ubuntu 16.04 LTS 64-bit
- Processor: 2-core CPU
- Memory: 8GB RAM
- Storage: 150GB available space SSD for mainnet and 250GB for testnet
- Internet: Public IP
For server requirements, please refer to AWS m5a.large or Alibaba Cloud ecs.t5
- System data disk: /data directory is the mount point of the system data disk
- Firewall: The firewall needs to open port 38311 of UDP and TCP and port 8801 of TCP
mkdir -p newchain && cd newchain
For Mainnet:
git clone https://github.com/newtonproject/newchain-deploy
cd newchain-deploy
make
cd build/mainnet
sudo bash newchain.sh
for Testnet, cd build/testnet && sudo bash newchain.sh
sudo supervisorctl tail -f newchain stderr
- NewChain's external service port is port 8801, HTTP protocol, which can be used as an RPC interface in NewChain SDK.
- Start NewChain:
sudo supervisorctl start newchain
- Stop NewChain:
sudo supervisorctl stop newchain