- Clone node source code.
git@github.com:mysteriumnetwork/node.git
cd node
- Compile node source code. You will need go compiler installed but don't be afraid as installing go is much easer than you may think. Download and install go.11 from here.
./bin/build
- Run node daemon.
sudo ./build/myst/myst \
--data-dir=./build/myst/node \
--runtime-dir=./build/myst/node \
--testnet daemon
- Run cli client.
sudo ./build/myst/myst \
--data-dir=./build/myst/node \
--runtime-dir=./build/myst/node \
--testnet cli
- Using cli create and unclock your identity.
identities new // Outputs [SUCCESS] New identity created: 0x0000...
unlock 0x0000... // Outputs [SUCCESS] Identity 0x99696ac993a493c38f0f7b05780d3c66320437b7 unlocked.
-
Go to testnet services page and find node you want to connect to. You can also use cli proposals command but at the moment it doesn't output service type.
-
Finally connect to the node.
connect 0x0000... <selected_idenity from step5> <service type> // [SUCCESS] Connected.
- Check you connection status to see if your IP has changed.
status [INFO] Status: Connected
- After your done disconnect via cli.
stop
quit
TIP: While using cli you can use TAB to get autocompletion. NOTE: Using cli may cause random failures as it's primary use is for development only.