Skip to main content

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.

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.

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 signsA transaction (on-chain tx)An EIP-712 order (off-chain message)
User pays gasYesNo
MEV exposurePublic mempool — sandwichablePrivate auction — solver competition
CrosschainSeparate tx per chainOne signature, multi-chain settlement
Fill guaranteeBest-effort routingSolver commits at quote time
Failure modeTx revertsOrder 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:
# 1. Get a Delta quote
curl "https://api.velora.xyz/quote?...&mode=DELTA&partner=my-app-name"

# 2. Build the order (returns EIP-712 typed data)
curl -X POST "https://api.velora.xyz/delta/orders/build" -d @price.json

# 3. Sign the typed data with the user's wallet (ERC-2098 compact)

# 4. Submit the signed order
curl -X POST "https://api.velora.xyz/delta/orders" -d @signed.json

# 5. Poll status
curl "https://api.velora.xyz/delta/orders/:id"
Walk through the full flow in the Quickstart →

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=DELTA returns no quote (Delta is BUY-side and native-source restricted).
  • Use mode=ALL in 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.