Solvers and Providers
Who delivers funds on the destination chain, and how they are repaid.
Each quote names one provider in
Solvers are market makers. Once the user's funds are deposited on the source chains, a solver fronts its own capital on the destination chain to fill the intent. Users receive funds in seconds instead of waiting for cross-chain finality.
The protocol then repays the solver from the deposited source funds through an on-chain settlement authorized by Nexus validators. Settlement runs in the background; the user's transfer is already complete.
Avail runs the Nexus solvers today. As the solver network decentralizes, multiple solvers will compete to fill each intent.
To fill an intent means to deliver the funds it requests on the destination chain.
quote.provider. The provider is responsible for delivering the destination output. The middleware chooses it per quote; your integration code does not change.
| Provider | Who fills the intent |
|---|---|
nexus-v2 | Nexus solvers |
mayan | Mayan's network |
relay | Relay's network |