OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Velora SDK

An open-source TypeScript SDK for calling the Velora API and accessing aggregated decentralized-exchange liquidity and rates.

Independent OpenViST project profile, based on linked sources.

Velora SDK — OpenViST project profile in Exchanges & Trading.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a Web3 application needs Velora API access for aggregated DEX liquidity, rate retrieval or swap-related integration work.

Who it is for

  • Developers building decentralized applications.
  • Teams adding token swaps or trading interfaces to Web3 products.
  • Engineers creating server-side Velora API integrations.

Documented uses

  • Retrieve rates and routes for token swaps.
  • Access liquidity aggregated across multiple DEX markets.
  • Build swap transaction parameters.
  • Configure approval and signing workflows through supported provider integrations.
  • Build Delta v2 orders through the server-side API flow.
Before you choose

Requirements & limits

The repository is public, active and open source under the MIT license. The documented installation method uses pnpm. No pricing or account requirements are documented here.

  • Choose the simple SDK when the application primarily needs API-query methods; provider options add approval and signing capabilities.
  • Choose the full or partial construction patterns when the integration needs broader composition or tighter bundle-size control.
  • Account for the v10 breaking changes, including server-side Delta v2 order building and renamed or removed order APIs.
  • The SDK is TypeScript-based and documents compatibility with web3, ethers and viem integrations.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Construct a minimal rate-query SDK

Set up the minimal SDK variant with a chain ID and an HTTP request implementation so an application can query the Velora API.

Before you start

  • A TypeScript project using the Velora SDK package.
  • A chain ID.
  • Axios or a fetch implementation such as window.fetch.
  • The documented package installation command: pnpm add @velora-dex/sdk.

Steps

  1. Install the package with pnpm add @velora-dex/sdk.

  2. Import constructSimpleSDK from the package and provide a chainId together with axios or fetch.

  3. Call the SDK's swap.getRate method with source token, destination token, amount, user address and swap side parameters.

  4. Use the returned price route as the input for the documented swap transaction-building flow.

Expected outcome

The application has a minimal SDK instance that can query a Velora swap rate and obtain a price route for the documented swap workflow.

Source-based practical guide

Construct a signer-enabled SDK

Configure the SDK with an ethers, viem or web3 provider so the documented approval and order-signing capabilities are available.

Before you start

  • A chain ID and an HTTP request implementation.
  • A provider, signer or client compatible with ethers, viem or web3.
  • The relevant provider or contract constructor described in the README.
  • An account address.

Steps

  1. Create provider options for ethers, viem or web3 using the documented fields.

  2. Pass those provider options as the second argument to constructSimpleSDK, or construct a full SDK with a fetcher and contract caller.

  3. Use the resulting SDK for the documented approval or order-signing methods.

  4. For a token approval, call approveToken with an amount and token address, then wait for the transaction according to the provider workflow.

Expected outcome

The application has a provider-aware SDK configuration for the documented approval, signing and related contract interactions.

Guide limitations

  • Delta v2 orders are built server-side, and v10 removes the former per-family Delta signers.
COMPARE OPTIONS

Compare options for DEX swap integration

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
Velora SDKRetrieve rates and routes for token swaps.Cloud, Server, WebThe repository is public, active and open source under the MIT license. The documented installation method uses pnpm. No pricing or account requirements are documented here.
VIA SDKFind swap or bridge routes using source and destination chains, token addresses, and an amount.WebThe package is installed through npm and the documented client uses an API key. The README says the default key is limited to one request per second per IP and directs developers seeking higher limits to contact VIA.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
1 October 2026
Original website title
VeloraDEX/sdk · Official homepage title · retained in its source language