command
module
Version:
v0.1.11
Opens a new window with list of versions in this module.
Published: Jan 27, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 13
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Sentinel CLI Client

Install dependencies
Linux
sudo apt-get update && \
sudo apt-get install openresolv wireguard-tools
Mac
brew install wireguard-tools
or
port install wireguard-tools
Install Sentinel CLI client
curl --silent https://raw.githubusercontent.com/sentinel-official/cli-client/development/scripts/install.sh | sh
Connect to a dVPN node
-
Create or recover a key
Need not perform this step again in case you have already done it once.
sentinelcli keys add \
--home "${HOME}/.sentinelcli" \
--keyring-backend file \
<KEY_NAME>
Pass flag --recover
to recover the key.
-
Query the active nodes and choose one
sentinelcli query nodes \
--home "${HOME}/.sentinelcli" \
--node https://rpc.sentinel.co:443 \
--status Active \
--page 1
Increase the page number to get more nodes
-
Subscribe to a node
sentinelcli tx subscription subscribe-to-node \
--home "${HOME}/.sentinelcli" \
--keyring-backend file \
--chain-id sentinelhub-2 \
--node https://rpc.sentinel.co:443 \
--gas-prices 0.1udvpn \
--from <KEY_NAME> <NODE_ADDRESS> <DEPOSIT>
-
Query the active subscriptions of your account address
sentinelcli query subscriptions \
--home "${HOME}/.sentinelcli" \
--node https://rpc.sentinel.co:443 \
--status Active \
--page 1 \
--address <ACCOUNT_ADDRESS>
-
Connect
sudo sentinelcli connect \
--home "${HOME}/.sentinelcli" \
--keyring-backend file \
--chain-id sentinelhub-2 \
--node https://rpc.sentinel.co:443 \
--gas-prices 0.1udvpn \
--yes \
--from <KEY_NAME> <SUBSCRIPTION_ID> <NODE_ADDRESS>
Disconnect from a dVPN node
-
Disconnect
sudo sentinelcli disconnect \
--home "${HOME}/.sentinelcli"
Click here to know more!
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.