# Processor

{% hint style="info" %}
There are different modes of submitting transactions available on Nova, for different speeds and needs.
{% endhint %}

## The different modes ⬇️

{% tabs %}
{% tab title="Jito" %}
Submits transactions through Jito's block engine (bundles & MEV Protects your transaction)
{% endtab %}

{% tab title="Node" %}
Submits transactions through our custom staked node **(NO MEV Protect)**
{% endtab %}

{% tab title="Ultra" %}
Submits to both Jito and Node concurrently
{% endtab %}

{% tab title="Temporal" %}
Submits to Temporal (0.001 minimum buy tip required)
{% endtab %}

{% tab title="NestBlock" %}
Submits to NextBlock (0.001 minimum buy tip required)
{% endtab %}
{% endtabs %}

## What is the difference? <a href="#what-is-the-difference" id="what-is-the-difference"></a>

**Jito** - As your transaction is being processed, a tip will be added to the tx for it your transaction to be included in the next block. **Allows for** [MEV Protection](https://docs.tradeonnova.io/configuration/settings/mev-protect) as the next available slot can be a mev protected one.

**Node -** Your transaction is processed through our custom staked node, which may result in faster trade execution with less waiting. However, this will mean **you cannot get a mev protected slot** for your transaction, and opens you to risk of a MEV attack.

**Ultra -** Your transaction is sent in both a Jito Bundle and to our custom node. Whichever includes your transaction in the next available block gains priority.

**Temporal** - Your transaction is sent to Temporal, and processed accordingly.

**NextBlock -** Your transaction is sent to NextBlock, and processed accordingly.

## How do I change Processors? <a href="#how-do-i-change-processors" id="how-do-i-change-processors"></a>

{% stepper %}
{% step %}

### Click on ⚙️ `Settings` <a href="#click-on-settings" id="click-on-settings"></a>

{% endstep %}

{% step %}

### Click on 🛠️ `Processor` <a href="#click-on-processor" id="click-on-processor"></a>

Toggles between Jito, Node, Ultra, Ultra V2, Temporal, NextBlock.
{% endstep %}
{% endstepper %}


---

# 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://docs.tradeonnova.net/configuration/settings/processor.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.
