Logo

🚀 Uptick Mainnet Auto Install

One-command installation for Uptick Mainnet node

Mainnet: Active Chain ID: uptick_117-1

EXPLORER

Uptick Network

System Requirements

Component Minimum Recommended
OS Ubuntu 20.04 Ubuntu 22.04
CPU 4 cores 8 cores
RAM 8GB 16GB
Storage 500GB SSD 1TB NVMe SSD
Bandwidth 10Mbps 100Mbps

Auto Installation

Run this single command to automatically install and configure your Uptick node:

bash <(curl -s https://file.onenov.xyz/files/Uptick.sh)

The script will:


Uptickd Cheat Sheet

Node Management

Service Control

# Start node
sudo systemctl start uptickd

# Stop node
sudo systemctl stop uptickd

# Restart node
sudo systemctl restart uptickd

# Check status
sudo systemctl status uptickd

# Enable auto-start
sudo systemctl enable uptickd

Logs & Monitoring

# View logs
journalctl -fu uptickd -o cat

# Follow logs (real-time)
journalctl -fu uptickd -o cat --no-hostname

# Check sync status
uptickd status 2>&1 | jq .SyncInfo

# Check node info
uptickd status 2>&1 | jq .NodeInfo

Wallet Operations

Key Management

# Create new wallet
uptickd keys add wallet_name

# Recover wallet (mnemonic)
uptickd keys add wallet_name --recover

# List all wallets
uptickd keys list

# Show wallet address
uptickd keys show wallet_name -a

# Delete wallet
uptickd keys delete wallet_name

Balance & Transactions

# Check balance
uptickd q bank balances $(uptickd keys show wallet_name -a)

# Send tokens
uptickd tx bank send wallet_name RECIPIENT_ADDRESS 1000000auptick --chain-id uptick_117-1 --fees 5000auptick -y

# Check transaction
uptickd q tx TX_HASH

Validator Operations

Validator Setup

# Create validator
uptickd tx staking create-validator \
--amount 1000000auptick \
--commission-rate 0.1 \
--commission-max-rate 0.2 \
--commission-max-change-rate 0.01 \
--min-self-delegation 1 \
--pubkey $(uptickd tendermint show-validator) \
--moniker "YOUR_MONIKER" \
--chain-id uptick_117-1 \
--from wallet_name -y

Validator Management

# Check validator info
uptickd q staking validator $(uptickd keys show wallet_name --bech val -a)

# Delegate more tokens
uptickd tx staking delegate VALOPER_ADDRESS 1000000auptick --from wallet_name --chain-id uptick_117-1 -y

# Unbond tokens
uptickd tx staking unbond VALOPER_ADDRESS 1000000auptick --from wallet_name --chain-id uptick_117-1 -y

# Edit validator
uptickd tx staking edit-validator \
--new-moniker "NEW_MONIKER" \
--commission-rate 0.15 \
--from wallet_name \
--chain-id uptick_117-1 -y

Advanced Commands

Node Maintenance

# Reset node data (careful!)
uptickd tendermint unsafe-reset-all --home $HOME/.uptickd

# Export state
uptickd export > uptick_export.json

# Get node ID
uptickd tendermint show-node-id

# Get validator pubkey
uptickd tendermint show-validator

Governance

# List proposals
uptickd q gov proposals

# Vote on proposal
uptickd tx gov vote PROPOSAL_ID yes --from wallet_name --chain-id uptick_117-1 -y

# Create proposal
uptickd tx gov submit-proposal \
--title="Proposal Title" \
--description="Description" \
--type="Text" \
--deposit="10000000auptick" \
--from wallet_name \
--chain-id uptick_117-1 -y