# 5.3 Submitting Transactions

Once you've generated a transaction, you need to submit it to the network. Here's how:

{% code overflow="wrap" %}

```bash
./target/debug/sov-cli node submit-batch --wait-for-processing by-address YOUR_ADDRESS
```

{% endcode %}

Replace `YOUR_ADDRESS` with your actual Spicenet address.

This command submits all pending transactions in your local pool to the network. The `--wait-for-processing` flag ensures that the command doesn't return until the transactions have been processed by the network.

After submitting, you should see output similar to:

```
Submitted batch of 1 transactions.
Transaction hash: 0x1234...5678
Waiting for processing...
Transaction processed successfully.
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://validators.spicenet.io/working-with-transactions/5.3-submitting-transactions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
