Building an AI agent? See llms.txt and llms-full.txt.
curl --request POST \
--url https://api.velora.xyz/quote \
--header 'Content-Type: application/json' \
--data '
{
"srcToken": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"destToken": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"amount": "1000000000",
"network": 1,
"mode": "DELTA",
"slippage": 123,
"userAddress": "<string>",
"partner": "my-app-name"
}
'{
"delta": {},
"hmac": "<string>"
}Get a Delta intent quote. Returns a signed-orderable price plus EIP-712 typed data.
curl --request POST \
--url https://api.velora.xyz/quote \
--header 'Content-Type: application/json' \
--data '
{
"srcToken": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"destToken": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"amount": "1000000000",
"network": 1,
"mode": "DELTA",
"slippage": 123,
"userAddress": "<string>",
"partner": "my-app-name"
}
'{
"delta": {},
"hmac": "<string>"
}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.
| Symptom | Root cause | Fix |
|---|---|---|
400 Invalid srcToken | Native ETH sent as 0x0 or lowercase 0xeee...e | Use the mixed-case placeholder 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE |
Response has priceRoute instead of delta | mode=ALL and Market won the routing decision | Force mode=DELTA if Delta is required, or branch on response.delta vs response.priceRoute |
400 Slippage required | slippage omitted on a Delta quote | Pass slippage in basis points (e.g. 100 = 1%) |
422 Unsupported chain for Delta | chainId is supported by Market but Delta hasn’t shipped on that chain yet | Check GET /chains for the Delta-enabled subset; see Chains & contracts |
delta block present but delta.partiallyFillable is unexpectedly false | The pair / size combination doesn’t have partial-fill liquidity from solvers | Reduce size, or design the UX around all-or-nothing fills for this pair |
/orders/build returns 400 after a successful quote | delta block mutated between calls (recomputed amounts, decoded/re-encoded) | Pass the delta object verbatim as price; hmac unchanged from the quote response |
"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
"0xdAC17F958D2ee523a2206206994597C13D831ec7"
"1000000000"
SELL, BUY 1
ALL, DELTA, MARKET "DELTA"
Slippage in basis points
"my-app-name"