File | Date | Author | Commit |
---|---|---|---|
Doc | 2020-08-21 | progr76@gmail.com | [17a091] 2375 |
Pic | 2019-02-06 | progr76@gmail.com | [dc9725] Init |
Source | 2020-08-21 | progr76@gmail.com | [9bf324] 2377 |
LICENSE | 2019-02-06 | progr76@gmail.com | [823f0b] Init |
README.md | 2020-08-21 | progr76@gmail.com | [17a091] 2375 |
run-node.bat | 2019-02-06 | progr76@gmail.com | [dc9725] Init |
run-nw.bat | 2019-02-06 | progr76@gmail.com | [dc9725] Init |
# TERA PLATFORM
This is a public blockchain whose main feature is true decentralization through the use of pow consensus and very high performance.
https://terawallet.org
* Note: the light wallet has a decentralized core - i.e. it works with all available nodes in the network
https://gitlab.com/terafoundation/terarun/raw/master/Bin/Full/tera_full_setup.exe
Attention:
* After the installation shown below, enter the address your server in the browser. Example: 12.34.56.78:8080
* For mining You must have a static (public) IP address and an open port.
* We recommend not storing private keys on remote servers.
* We recommend putting an additional password on the private key ("Set password" button) - in this case the private key will be stored in file in encrypted form.
* If you do not specify the http password for full-node, you can only access from the local address 127.0.0.1:8080 and only within 10 minutes after the launch of the node
* For remote access to the node only from the specified computer (white IP) set the HTTP_IP_CONNECT constant (for example: "HTTP_IP_CONNECT": "122.22.33.11")
* When installing, pay attention to the secp256k1 cryptographic library. There should be no errors when compiling it (with command: npm install)
* If you have the auto-update constant enabled ("USE_AUTO_UPDATE": 1), the update is performed automatically. If off, then you need to load it manually and restart the node (see section below).
cd ..\..\..\
git clone https://gitlab.com/terafoundation/tera2.git wallet
npm install --global --production windows-build-tools
npm install -g node-gyp
cd wallet/Source
npm install
node set httpport:8080 password:password_no_spaces
run-node.bat
Before starting the node, we recommend downloading a backup of the blockchain (zip size 7.6 Gb) at the link https://terawallet.org/files/jinn-db.zip
Unpack the archive and put the DB folder in the wallet's DATA folder (with full replacement).
Launch the node with the command:
run-node.bat
If you want to run the wallet as a background process, then instead of the last command (run-node.bat), do the following:
npm install pm2 -g
pm2 start run-node.js
netsh advfirewall firewall add rule name="Open 30000 port" protocol=TCP localport=30000 action=allow dir=IN
yum install install unzip
yum install -y git
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
yum install -y nodejs
yum install gcc gcc-c++
npm install pm2 -g
git clone https://gitlab.com/terafoundation/tera2.git wallet
cd ~/wallet/Source
npm install
node set httpport:8080 password:password_no_spaces
systemctl stop firewalld
systemctl disable firewalld
Before starting the node, we recommend downloading and installing a backup of the blockchain (zip size 7.6 Gb), run it:
cd ~/wallet/DATA
wget https://terawallet.org/files/jinn-db.zip
unzip -o jinn-db.zip
Then launch the node with the command:
cd ~/wallet/Source
pm2 start run-node.js
apt-get install unzip
apt-get install -y git
apt-get install -y nodejs
apt-get install -y npm
npm install pm2 -g
git clone https://gitlab.com/terafoundation/tera2.git wallet
apt install build-essential
apt group install "Development Tools"
cd ~/wallet/Source
npm install
node set httpport:8080 password:password_no_spaces
sudo ufw allow 30000/tcp
sudo ufw allow 8080/tcp
sudo ufw allow 80/tcp
Before starting the node, we recommend downloading and installing a backup of the blockchain (zip size 7.6 Gb), run it:
cd ~/wallet/DATA
wget https://terawallet.org/files/jinn-db.zip
unzip -o jinn-db.zip
Then launch the node with the command:
cd ~/wallet/Source
pm2 start run-node.js
cd ~/wallet/Source
node update.js
Default values:
port:30000
httpport:8080
Default values:
port:33000
httpport:8800
Launch:
cd ~/wallet
cp -a Source SourceJinn
cd SourceJinn
node set-jinn httpport:8800 password:password_no_spaces
pm2 start run-jinn.js