Skip to content

Latest commit

 

History

History
164 lines (121 loc) · 4.08 KB

File metadata and controls

164 lines (121 loc) · 4.08 KB

Quick Reference

Every command in one place.

Installation

# Docker (recommended)
skills/stealthd/scripts/install.sh

# Native (requires dependencies)
skills/stealthd/scripts/install.sh --native

# MCP server (requires Go 1.24+)
skills/stealth-mcp-server/scripts/install.sh

Node Lifecycle

# Start (mainnet)
skills/stealthd/scripts/start-stealthd.sh

# Start (testnet)
skills/stealthd/scripts/start-stealthd.sh --testnet

# Start with bootstrap
skills/stealthd/scripts/start-stealthd.sh --bootstrap

# Stop
skills/stealthd/scripts/stop-stealthd.sh

# Stop and clean
skills/stealthd/scripts/stop-stealthd.sh --clean

Wallet

# Create and encrypt
skills/stealthd/scripts/create-wallet.sh

# Get balance
skills/stealthd/scripts/stealthcli.sh getbalance

# Generate address
skills/stealthd/scripts/stealthcli.sh getnewaddress
skills/stealthd/scripts/stealthcli.sh getnewstealthaddress

# Unlock wallet (300 seconds)
skills/stealthd/scripts/stealthcli.sh walletpassphrase "passphrase" 300

# Lock wallet
skills/stealthd/scripts/stealthcli.sh walletlock

# Backup
skills/stealthd/scripts/stealthcli.sh backupwallet ~/wallet-backup.dat

Transactions

# Send (feeless)
skills/stealthd/scripts/stealthcli.sh sendtoaddress <address> <amount>
skills/stealthd/scripts/stealthcli.sh sendtostealthaddress <stealth_addr> <amount>

# List
skills/stealthd/scripts/stealthcli.sh listtransactions
skills/stealthd/scripts/stealthcli.sh listtransactions "" 20

# Details
skills/stealthd/scripts/stealthcli.sh gettransaction <txid>

# UTXOs
skills/stealthd/scripts/stealthcli.sh listunspent

Node Info

skills/stealthd/scripts/stealthcli.sh getinfo
skills/stealthd/scripts/stealthcli.sh getblockcount
skills/stealthd/scripts/stealthcli.sh getbestblockhash
skills/stealthd/scripts/stealthcli.sh getpeerinfo
skills/stealthd/scripts/stealthcli.sh getconnectioncount
skills/stealthd/scripts/stealthcli.sh getdifficulty

Blockchain

skills/stealthd/scripts/stealthcli.sh getblock <hash>
skills/stealthd/scripts/stealthcli.sh getblockbynumber <height>
skills/stealthd/scripts/stealthcli.sh getblockhash <height>

QPoS / Stakers

# Query
skills/stealthd/scripts/stealthcli.sh getqposinfo
skills/stealthd/scripts/stealthcli.sh getstakerprice
skills/stealthd/scripts/stealthcli.sh getstakerinfo <id>
skills/stealthd/scripts/stealthcli.sh getstakersbyid
skills/stealthd/scripts/stealthcli.sh getstakersbyweight
skills/stealthd/scripts/stealthcli.sh getblockschedule
skills/stealthd/scripts/stealthcli.sh getqueuesummary

# Manage
skills/stealthd/scripts/stealthcli.sh purchasestaker <alias> [opts...]
skills/stealthd/scripts/stealthcli.sh enablestaker <alias> <id>
skills/stealthd/scripts/stealthcli.sh disablestaker <alias> <id>
skills/stealthd/scripts/stealthcli.sh claimqposbalance <alias> <id>

Explorer

skills/stealthd/scripts/stealthcli.sh getaddressbalance <address>
skills/stealthd/scripts/stealthcli.sh getaddressinfo <address>
skills/stealthd/scripts/stealthcli.sh getrichlist
skills/stealthd/scripts/stealthcli.sh gettxvolume
skills/stealthd/scripts/stealthcli.sh getxstvolume

Security

# Generate RPC credentials
skills/stealth-security-module/scripts/generate-credentials.sh

# Encrypt wallet
skills/stealth-security-module/scripts/encrypt-wallet.sh

# Create agent profile
skills/stealth-security-module/scripts/create-agent-profile.sh --role read-only
skills/stealth-security-module/scripts/create-agent-profile.sh --role pay-only
skills/stealth-security-module/scripts/create-agent-profile.sh --role staker-admin

MCP Server

# Build
skills/stealth-mcp-server/scripts/install.sh

# Configure
skills/stealth-mcp-server/scripts/configure.sh
skills/stealth-mcp-server/scripts/configure.sh --testnet

# Register with Claude Code
skills/stealth-mcp-server/scripts/setup-claude-config.sh --scope project

# Zero-install
claude mcp add --transport stdio stealth -- npx -y @stealthsend/stealth-mcp-server

Devcontainer

# Open in VS Code / Cursor (auto-starts)
# Or manually:
docker compose -f .devcontainer/docker-compose.yml up -d