Introduction
Velocity Protocol is a decentralised exchange, open-sourced and built on the Solana blockchain. Velocity is a fork of Drift Protocol v2 , deployed under its own program ID with a reduced feature set and new functionality.
Trade
Focus on the strategy, and let Velocity take care of your position:
- Perpetual Futures / Swaps - Trade perp markets with leverage.
- Swap Tokens - Swap any pair with up to 5x leverage.
Velocity was designed with a goal to be capital efficient but also protective of your assets.
We achieved that by setting up sophisticated cross-margined risk engine - a system of tools with an extensive protection from over-extending risk. For instance:
- In the lend/borrow markets, you can also use collateral for perpetual futures and trade more efficiently with spot assets.
- Every token you deposit can earn you more through borrowing and also act as a collateral for perpetual swaps.
- Borrowers can only borrow if they have more collateral than needed, following multiple safety measures for extra protection.
Spot markets exist for collateral and borrow-lend, but spot orders cannot be placed on the order book — spot DLOB trading is disabled on Velocity. Trading spot assets happens via swaps, not the Spot Trading order book.
Earn
- Lend/Borrow - Earn yield on your deposits through lending.
- Insurance Fund Staking - Stake your assets into a vault and earn yield from exchange fees.
- Market Maker Participation - Provide liquidity as a maker.
Build
- SDKs - Typescript SDK (
@velocity-exchange/sdk). There is no Python SDK for Velocity. - Tutorials - Build a Keeper bot or JIT Trading bot.
Velocity Protocol is open-source and contributions are welcome.
Velocity is a fork of Drift Protocol, whose smart contracts were audited by Trail of Bits, Neodyme, and OtterSec prior to the fork point — see Audits.