Delta is Velora’s intent protocol. Instead of building, signing, and submitting an on-chain transaction yourself, you sign an off-chain order describing what you want — and a competitive network of solvers (Portikus) fills it on your behalf.Documentation Index
Fetch the complete documentation index at: https://new-docs.velora.xyz/llms.txt
Use this file to discover all available pages before exploring further.
What you get
Gasless
The user never pays gas. Solvers cover execution cost out of their margin.
MEV-protected
Orders are filled via private auction. No public mempool. No sandwich risk.
Crosschain native
One signed order can resolve across chains via bridge-aware solvers. No second tx.
Delta vs a normal swap
| Normal swap (Market API) | Delta intent | |
|---|---|---|
| User signs | A transaction (on-chain tx) | An EIP-712 order (off-chain message) |
| User pays gas | Yes | No |
| MEV exposure | Public mempool — sandwichable | Private auction — solver competition |
| Crosschain | Separate tx per chain | One signature, multi-chain settlement |
| Fill guarantee | Best-effort routing | Solver commits at quote time |
| Failure mode | Tx reverts | Order expires or is rejected — no funds lost |
See it work
The full lifecycle is four calls — quote, build, sign, submit — and then you poll for status:When to use Delta vs Market
- Use Delta when the user is swapping at meaningful size, when MEV is a concern, when gasless UX matters (mobile, social, wallet onboarding), or when the swap is Crosschain.
- Use the Market API when you need atomic on-chain execution inside a larger transaction (composability), when the swap is tiny and the gas overhead doesn’t matter, or when
mode=DELTAreturns no quote (Delta is BUY-side and native-source restricted). - Use
mode=ALLin the quote endpoint to get both responses and pick at runtime.
Next steps
Quickstart
cURL the full lifecycle end-to-end.
How it works
Order server, solver auction, settlement.
Crosschain Delta
One signature, multi-chain settlement.