---
title: snrd
description: The Sonr blockchain daemon (server) command
---
# snrd
The main command for running and interacting with the Sonr blockchain node.
## Usage
```shell
snrd [command]
```
## Available Commands
| Command | Description |
|---------|-------------|
| `auth` | User authentication with Passkeys |
| `comet` | CometBFT subcommands |
| `config` | Utilities for managing application configuration |
| `debug` | Tool for helping with debugging your application |
| `export` | Export state to JSON |
| `genesis` | Application's genesis-related subcommands |
| `gov` | Governance utilities |
| `help` | Help about any command |
| `index-eth-tx` | Index historical eth txs |
| `init` | Initialize private validator, p2p, genesis, and application configuration files |
| `keys` | Manage your application's keys |
| `prune` | Prune app history states by keeping the recent heights and deleting old heights |
| `query` | Querying subcommands |
| `rollback` | Rollback Cosmos SDK and CometBFT state by one height |
| `snapshots` | Manage local snapshots |
| `start` | Run the full node |
| `status` | Query remote node for status |
| `tx` | Transactions subcommands |
| `version` | Print the application binary version information |
| `wallet` | Wallet operations |
## Flags
Transaction broadcasting mode (sync|async)
Specify Chain ID for sending Tx
Fees to pay along with transaction (e.g., 10aatom)
Name or address of private key with which to sign
Adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored
Gas prices to determine the transaction fee (e.g., 10aatom)
Help for snrd
Directory for config and data
Select keyring's backend (os|file|test)
The logging format (json|plain)
The logging level (trace|debug|info|warn|error|fatal|panic|disabled or '*:<level>,<key>:<level>')
Disable colored logs
<host>:<port> to tendermint rpc interface for this chain
Print out full stack trace on errors
## Examples
### Start a node
```shell
snrd start
```
### Query node status
```shell
snrd status
```
### Initialize a new node
```shell
snrd init my-node --chain-id sonrtest_1-1
```
### Get help for any command
```shell
snrd [command] --help
```
## See Also
- [snrd auth](./snrd_auth.mdx) - User authentication with Passkeys
- [snrd genesis](./snrd_genesis.mdx) - Genesis-related subcommands
- [snrd init](./snrd_init.mdx) - Initialize node configuration
- [snrd keys](./snrd_keys.mdx) - Manage application keys
- [snrd query](./snrd_query.mdx) - Query blockchain state
- [snrd tx](./snrd_tx.mdx) - Submit transactions