Skip to main content

specterd CLI Reference

The specterd binary is the all-in-one CLI for running nodes, managing keys, and querying the chain.

Node operations

# Initialize node
specterd init <moniker> --chain-id specter-testnet-1

# Start node
specterd start

# Show node status
specterd status

Key management

# Create a new key
specterd keys add <name>

# List keys
specterd keys list

# Show a key's address
specterd keys show <name> --bech val # validator address
specterd keys show <name> # account address

# Export private key
specterd keys export <name>

Bank module (transfers)

# Send tokens
specterd tx bank send <from> <to> <amount>aghost --chain-id specter-testnet-1

# Query balance
specterd query bank balance <address> aghost

Staking

# Delegate
specterd tx staking delegate <validator> <amount>aghost --from <key>

# Undelegate
specterd tx staking unbond <validator> <amount>aghost --from <key>

# Query validators
specterd query staking validators

Governance

# Submit proposal
specterd tx gov submit-proposal <proposal.json> --from <key>

# Vote
specterd tx gov vote <proposal-id> yes --from <key>

# Query proposals
specterd query gov proposals

EVM queries

# Query EVM parameters
specterd q evm params

# Get EVM account info
specterd q evm account <hex-address>

Useful flags

FlagDescription
--chain-idChain identifier (e.g., specter-testnet-1)
--nodeRPC endpoint (default: tcp://localhost:26657)
--fromKey name to sign transactions with
--gasGas limit (or auto for estimation)
--gas-pricesGas price (e.g., 1000000000aghost)
--broadcast-modesync, async, or block