# How it works

<figure><img src="https://1868000901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhRgYcPxk1uWhwoszoApd%2Fuploads%2FKZiwqaIO0TLeg3o1ZuAo%2Ftg_image_738726963.png?alt=media&#x26;token=09037281-c12e-437e-8710-ce77a374a185" alt=""><figcaption></figcaption></figure>

### SOL Transaction Pipeline Flow <a href="#sol-transaction-pipeline-flow" id="sol-transaction-pipeline-flow"></a>

{% stepper %}
{% step %}
**SOL Originator sends a target transaction to Kolibrio OFA**

The originator submits the target transaction using the standard `sendTransaction` RPC method. Two key parameters are specified:

* `rev_recv`: The address where the revenue will be sent (paid in SOL).
* `tx_broadcast_mode`: Defines how the target transaction will be broadcast. Options include `backrun_only`, `jito`, and `public`. The default is `backrun_only`, meaning Kolibrio OFA will only submit the target transaction if arbitrage is discovered.
  {% endstep %}

{% step %}
**Target Transaction Simulation and Signal Sharing**

Kolibrio OFA simulates the target transaction, removes the signature, and shares the target transaction signal with arbitrage searchers, allowing them to run calculations but not submit the target transaction.
{% endstep %}

{% step %}
**Auction Execution and Target Transaction Broadcast**

Kolibrio OFA collects bids from arbitrage searchers based on their calculations in a 30-100ms time window. After the auction is finished, Kolibrio OFA broadcasts the winning bid as a bundle to Jito. Immediately after, it broadcasts the original target transaction based on the specified `tx_broadcast_mode`, but **only if required** by the broadcast mode (e.g., `jito` or`public`).
{% endstep %}

{% step %}
**Settlement and Revenue Distribution**

Once the target transaction is included in a block, it is followed by an arbitrage backrun, which automatically sends the SOL revenue to the `rev_recv`.
{% endstep %}
{% endstepper %}

**Check out** [**app.kolibrio.xyz**](https://app.kolibrio.xyz)**, create your dedicated profile, view your stats, and claim your revenue.**

<figure><img src="https://1868000901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhRgYcPxk1uWhwoszoApd%2Fuploads%2FqBykSGu3pGfZ1iCnElxd%2Ftelegram-cloud-photo-size-2-5204351188873638956-y.jpg?alt=media&#x26;token=6fa51f60-69d0-4106-870e-adc707d4a3fd" alt=""><figcaption></figcaption></figure>
