# How it works

Pluton operates as a bridge facilitating cross-chain transactions. Below is an outline of how the system works:

#### 1. Quote Request

* A user submits a transfer request specifying the source chain, destination chain, assets, and amount.
* The request is processed, and an estimate or quote is generated based on available solvers and their output amounts.

#### 2. Solver Interaction

* Pluton forwards the request to eligible solvers.
* Each solver provides a quote, including the output amount and transaction details.
* The best quote (highest output amount) is selected and returned to the user.

#### 3. Transaction Execution

* The user confirms the transaction based on the selected quote.
* The user sends the specified amount to the source chain.
* The solver processes the transaction and transfers the equivalent amount (minus fees) to the destination chain.

#### 4. Notification and Completion

* The solver notifies Pluton upon successful transaction completion.
* Pluton verifies the transaction, generates a signature, and finalizes the transfer.
