Privatix network
General
Search…
develop
What is Privatix Network
​Privatix core
Privatix core
Service
Support
Install
How to change Infura Endpoint
How to get Infura Endpoint
GUI: Install Privatix Application
CLI: Install Privatix Agent Node
Install Privatix Agent Node to a DigitalOcean cloud
Feedback
Knowledge base
Requirements for Agent and Client
How to get PRIX
What is Simple and Advanced client modes
How to run a node
How to buy VPN service
How to open ports for Agent
How to customize offering (for CLI)
How to withdraw funds
Traffic prices formation
How to "clean up"
Disclaimer for Agents
Tems of use
Powered By
GitBook
CLI: Install Privatix Agent Node
Prepare a virtual machine
Minimum system requirements:
2GB of RAM
2 vCPU
OS: Ubuntu 18.04 LTS
Install Privatix Agent on a virtual machine
Unpack a deb-package
1.
Go to the Privatix's releases page:
https://github.com/Privatix/privatix/releases
​
2.
Choose the latest release (in this example the latest release is 1.0.1)
3.
Execute the following script
wget
https://github.com/Privatix/privatix/releases/download/1.0.1/privatix_ubuntu_x64_1.0.1_cli.deb
&&
sudo
dpkg -i privatix_ubuntu_x64_1.0.1_cli.deb
This script will download and unpack the Privatix Network installer to the
/opt/privatix_installer
folder.
Install the application
To install the application, execute the following script:
cd
/opt/privatix_installer
./install.sh
​
sudo
apt-get
install
python
./cli/install_dependencies.sh
Create an offering
After the application has been installed, you can create an offering:
Create an account
export
DAPP_PASSWORD
=
your_password
​
cd
/opt/privatix_installer/cli
&&
python create_account.py
Save your account backup
Backup location: /opt/privatix_installer/autooffer/mainnet/private_key.json
You can use the following script to download the backup:
scp
[email protected]
:/opt/privatix_installer/autooffer/mainnet/private_key.json ~
Transfer to your account ETH and PRIX
​
https://docs.privatix.network/knowledge-base/how-to-get-prix
​
Check that funds have been delivered:
python update_balance.py
python get_accounts.py
Transfer all PRIX from the Account to the Marketplace
python transfer_all_to_marketplace.py
Ensure that PRIX has been transferred to the Marketplace (usually it takes 5-10 min):
python get_transactions.py
python get_accounts.py
Prepare the offering
nano ./offering.json
Publish the offering
python publish_offering.py ./offering.json
Ensure that the offering has been published (usually it takes 5-10 min):
python get_offerings.py
Output example (expected status: registered):
Get agent offerings (product_id: 9234b192-e291-4116-a7d5-3c449c15167a, status: ['empty', 'registering', 'registered', 'popping_up', 'popped_up', 'removing', 'removed'], offset: 0, limit: 100)
Ok: <Response [200]>
--------------------------------------------------------------------------------
​
name:
Hash: 0xda414c689c40b2369840d63755a0b2120252e4a8681851d0398e295c3cd64001
Status: registered
Supply: 30
Current supply: 30
Id: 96a65e42-9828-40f6-b1b9-52cc0424896b
More information about the offer publication at
https://github.com/Privatix/dappctrl/tree/release/1.0.1/scripts/cli
​
In case of an error
In case of errors, you can see errors output by executing the following command:
python get_errors.py
60
Where 60 means "Give me all the errors in the last 60 minutes".
Get your earnings
Transfer all tokens from the Marketplace to the Account
export
DAPP_PASSWORD
=
your_password
​
cd
/opt/privatix_installer/cli
&&
python transfer_all_to_account.py
Wait about 10-15 min and make sure the tokens have been transferred:
python get_transactions.py
python check_account.py
Restore your account in any Ethereum wallet (eg MyEtherWallet or Metamask)
How to remove the application
Make sure you have a backup or you have already withdrawn all funds.
To remove the application, execute the following script:
cd
/opt/privatix_installer
&&
./remove.sh
&&
sudo
apt-get
remove privatix
Previous
GUI: Install Privatix Application
Next
Install Privatix Agent Node to a DigitalOcean cloud
Last modified
2yr ago
Copy link
Outline
Prepare a virtual machine
Install Privatix Agent on a virtual machine
Unpack a deb-package
Install the application
Create an offering
Get your earnings
How to remove the application