# Starting a node using one command ```--address:``` To define listen address ```--grpc-web.address string:``` To set gRPC web-server address (0.0.0.0:port) ```--grpc-web.enable:``` To enable gRPC webserver ```--grpc.address string:``` To enable gRPC address to listen on. ```--grpc.enable:``` To enable gRPC server ```--minimum-gas-prices string:``` Set minimum gas prices ```--moniker string:``` To set human readable name for the Validator/Node ```--p2p.laddr string:``` p2p listen address ```--p2p.persistent_peers string:``` string of persistant peers, each separated by a comma. ```--p2p.seeds string:``` to define seeds, each separated by comma ```--pruning string:``` To set differnet prunning strategies (```default|nothing|everything|custom```). ```--pruning-interval uint:``` Time interval after which heights are removed ```--pruning-keep-recent uint:``` No. of recent heights to keep ```--rpc.grpc_laddr string:``` GRPC listen address ```--rpc.laddr string:``` RPC listen address ```--state-sync.snapshot-interval uint:``` Used for state-sync, sets snapshot-interval ```--state-sync.snapshot-keep-recent uint32:``` Sanpshots to keep (default is 2) Global Flags: ```--home string:``` To set different directory for configs other than the default. ```--log_level string:``` To set different logs levels, like (```trace|debug|info|warn|error|fatal|panic```) ``` osmosisd start \ --moniker Validatus \ --minimum-gas-prices 0.25uosmo \ --p2p.persistent_peers "" \ --p2p.seeds "" \ --p2p.laddr IPv4:port \ --rpc.laddr IPv4:port \ --pruning custom \ --pruning-interval 142 \ --pruning-keep-recent 10042 \ --home "path-to-config-dir" \ --grpc.enable \ --grpc.address "135.181.160.38:2002" \ --state-sync.snapshot-interval 0 \ --state-sync.snapshot-keep-recent 2 ```