Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
One orderbook. Multiple chains. Infinite potential.
Vertex is a next-generation decentralized exchange (DEX) that seamlessly combines the speed and precision of centralized trading platforms with the security and transparency of on-chain settlement.
Power your trading across spot, perpetuals, and embedded money markets on multiple chains with unified liquidity — all in one place.
Anchored by cutting-edge technology, Vertex is built to redefine decentralized finance (DeFi), delivering a trading experience that is fast, fluid, and feature-rich—tailored for traders of every kind, from casual enthusiasts to seasoned professionals.
Effortlessly buy and sell assets across multiple blockchain ecosystems. Vertex supports over 50 spot and perpetual markets, enabling users to trade with leverage, hedge risks, or amplify exposure.
Multiple collateral options and margin trading capabilities enhance flexibility, ensuring a comprehensive trading experience.
The flagship feature of Vertex, Edge provides synchronized perpetual liquidity across multiple chains, empowering traders to eliminate liquidity fragmentation and access the best trade execution and deepest liquidity with precision.
Users can tap into a synchronous orderbook network that shares perpetuals liquidity currently spanning 8 chains, including:
Arbitrum
Vertex achieves centralized exchange (CEX)-level performance while preserving the benefits of decentralized on-chain settlement. Trades are processed instantly, minimizing slippage and optimizing execution speed with latency times as low as 5-15 milliseconds. Whether you're a high-frequency trader or a DeFi enthusiast, Vertex Edge delivers unmatched efficiency and control.
Edge simply extends the orderbook layer to multiple chains, moving order matching and settlement from one chain to many – it’s a network of synchronous orderbook exchanges.
Orderbooks provide a neutral exchange venue with transparent pricing and deep liquidity, minimizing slippage and enabling precise execution for trades of all sizes.
Trade smarter with features like leveraged spot positions, multi-account functionality within one wallet, and utilize all your funds – deposits, positions, and PnL – toward your margin.
Vertex also offers isolated margin trading — a highly requested feature that empowers users with a tailored, intuitive way to trade perpetuals alongside our signature cross-margin accounts.
Isolated margin lets you assign a specific amount of margin to an individual perpetual position, isolating it from the rest of your account. Each position stands alone with its own margin, capping losses at the allocated amount.
Isolated margin integrates seamlessly into Vertex’s fluid trading experience – no disruptions, just added control. Manage both cross-margin and isolated margin positions from a single account.
Earn interest natively on deposits, borrow assets against your margin with multiple collateral types, and use assets like wBTC, wETH, and more as collateral for perpetual positions.
Native yield, spot borrowing, and turbo-looping — at your fingertips.
Trade. Earn. Repeat.
Taker Fee: Just 0.02%.
Maker Fee: Zero.
Stake VRTX to unlock even lower fees through the platform’s rebate tiers, making Vertex one of the most cost-effective DEXs available.
Vertex pairs advanced functionality with a user-centric interface.
Navigate seamlessly across features designed for both power users and beginners.
Take advantage of Vertex's robust staking program to maximize your opportunities.
Unlock maker rebate tiers, allowing you to reduce trading costs significantly. The more you stake, the higher your rebate.
At Vertex, your keys mean your coins. Trade with confidence knowing that you retain full control over your assets, eliminating the risks associated with centralized exchanges.
It’s time to take back control.
Vertex redefines what's possible in DeFi with Vertex Edge driving unparalleled performance and multi-chain liquidity.
Whether you’re an individual trader or an institutional participant, Vertex provides the tools and infrastructure to thrive in an emergent financial landscape.
No more sacrificing control for performance and features. Self-custody like a DEX, trade like a CEX.
Spice up your trading, anon.
Welcome to Vertex.
Start Trading →
forms the backbone of Vertex, seamlessly fusing the power of a high-performance matching engine with the revolutionary capability of unified cross-chain liquidity within a single orderbook.
Vertex leverages a lightning-fast sequencer paired with an on-chain risk engine and AMM deployed to each chain supported by Edge. The sequencer simply matches orders before settling them on-chain, regularly clocking in at blazing-fast latency times of 5 - 15 milliseconds – comparable with most CEXs.
Vertex users can take advantage of across spot, perpetuals, and the embedded money markets. Manage one universal margin account comprising all of your balances and positions to maximize capital efficiency.
Maximize your portfolio's potential with Vertex's built-in .
Diversify your yield strategies with Vertex’s and vaults. From participating in delta-neutral perpetual strategies via SkateFi’s vaults to providing liquidity in Elixir’s Fusion Pools, Vertex offers ample opportunities to earn rewards while maintaining balanced risk exposure.
Unlock opportunities with . Vertex rewards you with VRTX tokens for simply doing what you do best – trading.
Vertex offers some of the lowest in the industry:
Enjoy features like and eliminate repetitive wallet approvals during your trading session. Customize your experience with sophisticated tools and streamlined portfolio management.
and auto-compound your rewards with 50% of the protocol revenue (e.g., trading fees) used to buy back VRTX and distribute it to the staking pool each week.
Mapping out the synchronous orderbook liquidity of Vertex Edge.
Edge unleashes the full potential of Vertex’s performant trading engine, unlocking a multi-chain future where liquidity among chains is no longer fragmented. Instead, liquidity from supported Edge chains is fused together, aggregated at the Vertex sequencer level and settled locally on-chain to the origin base layer of a cross-chain Vertex instance.
Edge amplifies the sequencer’s scope of capabilities, extending them cross-chain to any supported base layer ecosystem.
Conceptually, Edge functions like a virtual market maker between exchange venues on different chains.
The state of the sequencer is split (e.g., sharded) between supported chains concurrently, intaking and cloning inbound orders from each chain. Independent orders from one chain are then matched against liquidity from multiple chains.
Both sides of the trade are filled out, and the sequencer (Edge) takes the opposite side of the inbound trades — automatically hedging and rebalancing liquidity on the back-end between chains.
Order matching between chains occurs concurrently, with the state of the sequencer’s consolidated liquidity profile across all of the supported base layers sharded and propagated to each cross-chain Vertex instance.
As a result, Edge is capable of matching inbound orders from one chain with the combined orderbook liquidity of all of the base layers plugged into the Vertex sequencer.
Edge forges the path for the sequencer to run on multiple (non-Arbitrum) chains simultaneously without fragmenting liquidity between the chains.
You can think of each inbound order from a Vertex instance as a request to modify a balance on-chain. As a result, settlements are just rendered on the specific chains (e.g., Vertex on Arbitrum) where the corresponding balances need to be altered.
Synchronization of liquidity across multiple chains removes the barriers that cause bottlenecks and fragmented liquidity pools. By weaving together the liquidity profile from multiple chains, Edge provides a means to trade against unified cross-chain liquidity on a single DEX interface without requiring a user to move from Chain A to Chain B.
Traditional cross-chain solutions often divide and dilute liquidity across platforms.
Vertex Edge represents a significant departure from this legacy, unifying liquidity across chains, rather than splintering it into isolated hubs.
As Vertex instances proliferate across ecosystems and usage grows, a mutually beneficial scaling of liquidity manifests. For example, usage of a new Vertex instance on a non-Arbitrum chain invokes positive order flow and improves liquidity effects for Vertex on Arbitrum.
Orderbook liquidity on the non-Arbitrum instance, such as Blitz, is injected into a synchronous orderbook, fusing the liquidity together from both Vertex on Arbitrum and Blitz on Blast.
The aggregated liquidity via Edge is accessible by any user of a cross-chain Vertex instance (e.g., Blitz), displayed as a single, synchronous orderbook on the Blitz app’s interface.
For example:
Assume there are two Vertex instances (Arbitrum & Blast).
Alice submits a market order (taker) on Blitz, to long the ETH-PERP at price X.
The sequencer (Edge) matches the order against the best liquidity after examining the orders aggregated across the two Vertex instances on Arbitrum and Blast.
The best offer is from John who is trading on Arbitrum.
John is now short on Arbitrum.
Alice is long on Blast.
In the middle, the sequencer (Edge) takes equal opposing positions on each chain. Edge is now short on Blast and long on Arbitrum.
Edge injects Alice’s matched order into the sequencer queue of batched orders to render and settle on-chain to Blast — simultaneously sending John’s order to be settled on Arbitrum.
Over time, Edge will continually build long and short positions on local chains.
Periodically, liquidity between chains will be aggregated and settlement will be made on the back-end.
The sequence of steps in the example above execute with the characteristic low-latency performance of Vertex. As such, scaling to multiple chains produces a negligible impact on Edge’s performance, which remains capable of matching inbound orders within 5–15 milliseconds — then settling matched orders in batches on-chain.
In summary, Edge is an upgraded version of the Vertex sequencer, a powerful matching engine coupled with on-chain settlement. Edge simply moves settlement from one chain to many chains.
The outcome is that liquidity fragmentation across chains is supplanted by additive, positive sum orderbook liquidity on a single layer spanning multiple chains.
It’s a superhighway of liquidity between base layer networks. Connect the chains, unify the liquidity — welcome to Vertex Edge.
Vertex Edge is the primary cross-chain product, laying the foundation for an alliance of ecosystems injecting their liquidity into a shared, synchronous orderbook liquidity layer across chains.
The expansion of the networks plugged into Vertex Edge will continue across EVM-compatible chains. The 3 currently supported Vertex Edge instances include:
06/11/2024:Vertex on Mantle was recently launched, marking the 3rd chain supported by Vertex Edge.
A Vertex Edge instance on any base layer contains the following primary properties:
The liquidity from the chain supported by Edge (e.g., Blitz on Blast) is aggregated and unified at the sequencer level with all of the other Vertex Edge instances (Arbitrum, Blast, Mantle) in a synchronous orderbook liquidity layer.
The app interface utilizes the same UI kit and back-end as the Vertex app on Arbitrum, but modifies design features and other user-facing elements between Vertex Edge instances on different chains.
The shared liquidity is accessible by any base layer (Arbitrum, Blast, Mantle) connected to Edge.
Each Vertex instance will display the combined orderbook liquidity of all the connected chains on the app’s trading interface (e.g., the orderbook). For example, Blitz will display the resting liquidity on the orderbook from both Arbitrum and Blitz.
In summary, increased usage of Blitz is value-additive to Vertex on Arbitrum — unified liquidity is synergistic -- not subtractive. This is a different paradigm for blockchain trading.
Blitz will also launch with all of Vertex’s characteristic features available out of the box, including:
Spot, perpetuals, and an integrated money market.
Unified cross-margin across all products.
Order-matching latency of 5–15 milliseconds.
50+ spot and perpetual pairs.
Embedded AMM.
Zero trading fees for makers across all markets.
2 bps trading fees for takers across all markets.
Scalable liquidity to multiples of TVL.
HFT-friendly API & SDK (Typescript, Python, and Rust).
Most importantly, Blitz arrives with synchronous access to unified cross-chain orderbook liquidity.
Vertex Edge’s ability to broaden the scope of the sequencer is unique, applying a uniform standard for multi-chain liquidity sharing across a single, synchronous orderbook.
The design produces several meaningful advantages to both users and the underlying base layer networks supported by Edge. We’ll leave those examples for a bit further below.
However, it’s important to first examine the unique features that Edge unlocks through the prism of how it impacts Blitz’s core products tied together with unified cross-margin, including:
Spot Markets
Perpetual Markets
Money Markets
Spot Trading — Cross-Chain Native Assets: Vertex Edge invokes the ability for a user to trade native spot assets between chains without the direct requirement to access the underlying base layer of a given native asset they want to trade.
For example, if Alice is using Blitz on the Blast network looking to sell XYZ coin for USDC on Arbitrum, her order is matched with the resting bid liquidity on both Blast and Vertex on Arbitrum wanting to purchase XYZ coin with USDC.
Vertex Edge serves as a conduit that closes the gap between these two goals, facilitating a transaction that feels blazing-fast and cohesive, despite happening across two separate blockchain networks.
This synchronized orderbook is a substantial advantage because it aggregates liquidity, meaning a seller on one chain has access to buyers across multiple chains, and vice versa, optimizing the market depth and potentially reducing slippage.
Perpetuals — Interchain Funding Rates & Basis Trading: Market efficiency is optimized as cross-chain liquidity for perpetuals brings the most capital-efficient trading opportunities to traders and risk-takers across ecosystems.
As additional native spot markets and perpetual markets are added with Vertex Edge spanning across multiple ecosystems, more opportunities for basis trading will become available.
Vertex Edge will have unified funding rates, which streamlines trading to be a much more efficient experience than the current alternative, whereby the same protocols on different chains have differing funding rates due to liquidity fragmentation.
Money Market — Multi-Chain Collateral & Unified Interest Rates: Storing collateral locally on multiple chains without the need to bridge assets enables Vertex Edge to offer more collateral options, which in turn increases liquidity and trading efficiency.
By allowing users to store collateral locally on different chains, Edge can reduce many of the prevailing cross-chain friction points for money markets, potentially increasing market participation.
For example, in DeFi platforms like MakerDAO or Compound, users can deposit various types of collateral to mint stablecoins or take out loans. If these platforms supported multi-chain collateral without the need to move assets across chains, it could streamline the user experience for borrowing / lending between chains with more options and flexibility.
More collateral types tend to result in more liquidity as users from various chains contribute to the total collateral pool, increasing efficiency by simplifying the process of collateralization and borrowing.
Applied to Vertex Edge, the synchronous orderbook layer retains Vertex’s embedded money markets, tied together with a user’s entire trading portfolio via unified cross-margin.
This is an important distinction for any Edge instance, such as Blitz, from incumbent money markets in DeFi — invoking a situation where the interest rate for a given money market pool remains consistent across Edge instances on different chains.
More specifically, Vertex Edge enables a single USDC deposit interest rate across all Vertex Edge instances, enabling capital to flow freely between ecosystems — promoting the active use of capital where it can be best put to use. This generates cheap loans for the most active traders and ensures that passive capital allocators receive optimized yields.
A consistent interest rate curve is a key catalyst that enables cross-chain spot trading. It makes it easier for traders to access assets in different ecosystems without bridging any stablecoins between chains.
Without this capability, tokens remain siloed within their native ecosystem, which is a suboptimal outcome if the goal is additive, synergistic liquidity effects across multiple chains.
Connect the chains, unify the liquidity — powered by Vertex Edge.
At its core, Vertex Edge introduces an innovative synchronous orderbook design. This design packages Vertex’s powerful DEX into a shared liquidity layer spanning multiple blockchains with features such as:
A Cross-Chain Orderbook that integrates liquidity across different blockchains, enhancing market depth and reducing slippage.
Unified Money Markets offer more consistent and reliable lending and borrowing opportunities.
Spot and Derivatives Trading with enhanced efficiency and lower latency.
Primary to Vertex Edge is the emphasis on alignment between EVM chains and the app layer which is embedded in its design.
Since trades from Vertex Edge’s cross-chain trading engine settle on-chain, all on-chain activity remains on the host chain -- such as trade settlement. Each Vertex instance displays the combined orderbook liquidity of all connected chains on the app’s trading interface (e.g., the orderbook), but activity and value accrue to the host chain, rather than an alternative settlement or execution layer -- a problem with many cross-chain solutions.
Matched orders aggregate at the Sequencer level but still settle locally on-chain to the origin chain of the user. A trade can match between a user on Blast and a user on Arbitrum, with settlement occurring on both chains simultaneously.
As Vertex co-founder, Alwin Peng, describes:
“To general purpose chains, [app chains] are small, independent countries that open up predatory trade routes that suck up capital and activity — activity on the app chain doesn’t happen on the main chain.”
This fundamental goals of a general purpose base layer include:
The growth of native apps instead of outsourcing their economy elsewhere.
Bootstrapping network effects and building a community with shared values that ossify the bedrock for anything built on top of the protocol layer.
To achieve these aims they tariff foreign apps by only incentivizing native ones, and encourage users to support the local economy.
Considering the on-chain scaling issues facing performant trading engines built on L1 / L2s, many DEXs increasingly choose to utilize the app chain model. App chains are new execution environments tailored specifically to optimize the sovereign app, where interoperability with the base layer (e.g., Arbitrum) allows for the transfer of assets between the app chain and the base layer.
However, this performance comes at a cost.
The need for a distinct execution environment means app chain DEXs are effectively bridging deposits and withdrawals in and out of the underlying base layer. Trading activity is confined to the app chain’s execution layer instead of the protocol layer (e.g., Arbitrum).
As a result, the app chain design nullifies one of the primary advantages of a native L1 / L2 DEX — on-chain settlement of trading activity. Thus, separating the success of the app from the execution layer of the L1/L2.
Vertex Edge renders robust incentive alignment via trading activity on an innovative synchronous orderbook.
The benefits of unified cross-chain liquidity span multiple chains, aiding users while on-chain settlement spurs local blockspace demand to benefit base layers.
In effect, any Vertex Edge deployment creates what amounts to a native DEX for the host base layer, producing a similarly positive impact on blockspace demand and activity as any other dApp deployed to that chain.
Liquidity is synchronized on one orderbook spanning multiple chains, and alignment is created between the protocol and app layer by Vertex Edge.
Examining the advantages Vertex Edge provides to supported base layers requires diving a bit deeper into the topic. Primarily, base layer networks derive 3 distinct benefits from Vertex Edge instances on their chain:
Increased Blockspace Demand
Better On-Chain Liquidity
Reduced Development / Integration Costs
Vertex Edge produces net increases in blockspace demand for the underlying base layer due to the batched settlement model the Vertex sequencer deploys natively on-chain.
Similar to how Vertex’s hybrid on / off-chain settlement model currently happens on Arbitrum, Edge simply extends the design to encompass independent settlement on multiple chains rather than just a single chain.
Assume there are two Vertex instances (Arbitrum & Blast).
Alice submits a market order (taker) on Blitz, to long the ETH-PERP at price X.
The sequencer (Edge) matches the order against the best liquidity after examining the orders aggregated across the two Vertex instances on Arbitrum and Blast.
The best offer is from John who is trading on Arbitrum.
John is now short on Arbitrum and Alice is long on Blast.
In the middle, the sequencer (Edge) takes equal opposing positions on each chain. Edge is now short on Blast and long on Arbitrum.
Edge injects Alice’s matched order into the sequencer queue of batched orders to render and settle on-chain to Blast — simultaneously sending John’s order to be settled on Arbitrum.
Over time, Edge will continually build long and short positions on local chains.
Periodically, liquidity between chains will be aggregated and settlement will be made on the back-end.
Alice’s order originates from Blitz (Blast).
John’s order originates from Vertex (Arbitrum).
Vertex Edge matches the orders at the Sequencer level.
Alice’s matched order settles on-chain to Blast.
John’s matched order settles on-chain to Arbitrum.
As you can see, on-chain settlement occurs on both chains that Edge utilizes to match a given order with its combined liquidity profile. This produces positive-sum effects on the local blockspace demand for any chain supported by Vertex Edge — beyond simply unifying liquidity between the chains.
The beneficial impact of Vertex’s hybrid on / off-chain settlement model on blockspace demand is already displayed lucidly by the Vertex contract’s gas consumption on Arbitrum.
Higher gas spending apps typically provide a net increase to blockspace demand for a given base layer because the apps pay gas fees to settle matched orders from the sequencer (off-chain) as batches of transactions on-chain.
Layer two ecosystems want the following to congregate on their chain:
TVL
User Activity
Trading Volumes
Achieving all 3 naturally correlates to better on-chain liquidity. But it’s an elusive goal, plagued by some notable problems facing a multi- chain world of DeFi.
While most cross-chain technology seeks to enhance liquidity and user access across disparate blockchain environments, often it inherently disperses TVL and user activity. Ideally, any cross-chain technology integrated with a base layer should pool or increase liquidity synergistically rather than splintering it between different chains.
Additive liquidity between chains helps to alleviate obstacles for users to fluidly move assets between different chains.
Models such as cross-chain deposits via bridging or app chain DEXs do not achieve the above goals efficiently. Instead, they create a burdensome user experience, introducing additional smart contract risks and lowering base layer blockspace demand, diluting the perceived value and utility of individual base layers.
DEXs, which often serve as hubs of liquidity on any layer one or two, should prioritize an additive liquidity model in an increasingly competitive L2 environment where EVM alignment is paramount.
Users of a given base layer receive direct cross-chain liquidity access with Vertex Edge.
Underlying base layer ecosystems retain on-chain capital since capital outflows seeking better DEX liquidity are diminished. Each chain added to the network helps achieve economies of scale. Every chain benefits from the addition of the chains that preceded it, and every existing chain on the network benefits from the activity of the new additional chain.
A healthy, virtuous cycle of growth and liquidity is created.
In an increasingly competitive L2 space, every time a new cross-chain solution or native L2 DEX arises, the cost of building both architecture and basic liquidity is prohibitively expensive.
Additionally, integrating cross-chain deposits via bridges, messaging protocols, and other bridge tooling is a resource-intensive task in both engineering and financial capital that is frequently strewn with risk.
Vertex Edge significantly reduces development costs and resources for launching DEXs on an L2.
Not only does it maintain a unique cross-chain liquidity profile via its synchronous orderbook model, Vertex’s powerful orderbook DEX already has a proven product-market fit on Arbitrum with deep liquidity on 30+ markets.
In summary, Vertex Edge aligns the success of EVM chains with the success of users. If Vertex wins, the underlying chain wins.
Discover the power of unified orderbook liquidity with the release of Vertex on Mantle.
Vertex Edge is the primary cross-chain product, laying the foundation for an alliance of ecosystems injecting their liquidity into a shared, synchronous orderbook liquidity layer across chains.
The expansion of the Vertex Edge layer to Mantle is the latest instance of Vertex Edge.
Vertex (Mantle) is a native on-chain deployment of the Vertex smart contracts to the Mantle L2 network.
Vertex (Mantle) utilizes the same architecture as Vertex on the back-end, just accessible via the chain switcher feature on the Vertex app. The primary differences between Vertex (Arbitrum) and Vertex (Mantle) are mostly design modifications.
Under the hood, however, the same blazing-fast performance and hybrid on / off chain model utilized by Vertex on Arbitrum powers Vertex on Mantle.
Vertex on Mantle offers the full product suite of Vertex to Mantle users. Traders on Mantle can now access:
Blazing Fast Speeds: Trade with low-latency order matching execution, consistently clocking in at 5 - 15 milliseconds -- competitive with most CEXs.
50+ Perpetual & Spot Markets: Immediately access over 50 spot and perpetual markets with unified cross-margin and embedded money markets for spot borrowing. Leveraged looping strategies are natively baked into the DEX -- all within one interface.
Cheap Trading Fees: Capitalize on some of the most competitive DEX trading fees in DeFi.
Maker = 0 bps across all markets.
Taker = 2 bps across all markets.
Earn VRTX & MNT by Trading: Trade on Vertex (Mantle) to earn rewards in VRTX and MNT. The 1 million MNT rewards will be made available to Mantle users in the upcoming weeks -- alongside a new trading competition.
Intuitive & Streamlined App: Tap into a simple, feature-rich, and powerful trading interface. A high-octane orderbook, integrated money markets, and an embedded AMM all woven together by a unified cross-margin risk engine.
Connect to an HFT-Friendly API & SDK: Plug into a robust API and SDK spanning multiple languages including Typescript, Python, and Rust.
Self-Custody & On-Chain Settlement: Preserve DeFi's core primitives of self-custody and on-chain settlement without sacrificing performance.
A Vertex Edge instance on any base layer contains the following primary properties:
The liquidity from the chain supported by Edge (e.g., Vertex on Mantle) is aggregated and unified at the sequencer level with all of the other Vertex Edge instances (Arbitrum, Blast, Mantle) in a synchronous orderbook liquidity layer.
The app interface utilizes the same UI kit and back-end as the Vertex app on Arbitrum, but modifies design features and other user-facing elements between Vertex Edge instances on different chains.
The shared liquidity is accessible by any base layer (Arbitrum, Blast, Mantle) connected to Edge.
Each Vertex instance will display the combined orderbook liquidity of all the connected chains on the app’s trading interface (e.g., the orderbook). For example, Mantle will display the resting liquidity on the orderbook across Arbitrum, Mantle, and Blast (Blitz).
To navigate to Vertex on Mantle, you can do so directly via the URL below or via the "Chain Switcher" feature on Vertex (Arbitrum).
To switch between chains using the new “Chain Switcher” feature, simply:
-> Select [Arbitrum] from the "Chain Switcher" drop-down feature at the top-right of the app.
-> Select [Mantle] from the list of chains in the drop-down menu on the top-right.
-> You’ll be prompted to switch networks in your wallet.
-> That’s it! Happy trading, anon.
is a novel synchronous orderbook liquidity product for unifying cross-chain liquidity across different chains.
Vertex Edge Metrics:
Edge is primarily a major upgrade to the — a custom parallel EVM implementation of an off-chain orderbook and trading engine built in Rust.
Notably, the sequencer only mirrors resting liquidity (e.g., maker orders) across the sharded states of the Vertex Edge instances on different base layers. Taker orders remain unchanged, and are submitted directly from an independent Vertex Edge instance, such as the , to the sequencer’s unified liquidity layer — .
Any on-chain smart contract deployment of Vertex on an independent base layer (L1 / L2) is a Vertex Edge instance. For example, (Arbitrum) and (Blast) are the original and first instance of Vertex on different L2s, respectively.
Vertex Edge by solving for the inherent conflict of interest between general purpose chains and DEXs built on sovereign app chains.
Let’s revisit one of the original examples from the to illustrate this point.
03/13/2024: For example, the Vertex contracts have consistently ranked amongst the in 2024.
Start Trading:
Any on-chain smart contract deployment of Vertex on an independent base layer (L1 / L2) is a Vertex Edge instance. For example, (Arbitrum) and (Mantle) are two of the 3 Edge instances -- the third being .
Learn More About Edge:
Vertex on Mantle App:
The Vertex on Mantle instance shares the same Github repository as Vertex (Arbitrum), since they both utilize Vertex Edge on the back-end.
Trade & Earn VRTX & MNT rewards by trading on Vertex (Mantle).
Vertex on Mantle users can currently earn dual trading rewards in MNT and VRTX.
The parameters and distribution mechanism for both MNT and VRTX reward programs are detailed in the sections below.
VRTX Trading Rewards are now available on Vertex (Mantle) as well as Vertex (Arbitrum).
Please note that updated VRTX reward weightings are based on the following overview and calculations below.
Each of the Arbitrum and Mantle instances for Vertex Edge have their own market specs and maker reward weights to support each blockchain’s native economy.
Total Reward Pool: There is a total amount of VRTX tokens allocated for rewards for each epoch (~28 days), which is then split between the EVM chains supported by Edge.
Dynamic Reward Allocation: The distribution of rewards is dynamically adjusted based on the activity and performance metrics of each chain.
Incentivization: This method aims to balance incentives across both chains, encouraging active participation and liquidity provision where it is most needed.
Examples:
More maker activity on Arbitrum via Edge = More VRTX maker rewards on Arbitrum.
More taker activity on Mantle via Edge = More VRTX taker rewards on Mantle.
VRTX Maker Rewards
X
VRTX will be given to makers on Arbitrum.
Total / 2 - X
VRTX will be given to makers on Mantle.
Maker Rewards Calculations:
X / (Total /2 - X) = sum(q_score, across products on Arbitrum) / sum(q_score, across products on Mantle)
VRTX Taker Rewards
Y
VRTX will be given to takers on Arbitrum.
Total / 2 - Y
VRTX will be given to takers on Mantle.
Taker Rewards Calculations:
Y / (Total / 2 - Y) = Total Taker Fees on Arbitrum / Total Taker Fees on Mantle
The minimum depth and maximum spreads per market are as follows:
Depth:
$25K for stables.
$15K for core markets (BTC & ETH & SOL).
$5K for alt markets (non-BTC, ETH & SOL).
Spreads:
10 bps for stables.
20 bps for core markets (BTC, ETH & SOL).
40 bps for alt markets (non-BTC, ETH & SOL).
Mantle users of Vertex Edge can immediately begin earning VRTX rewards by trading on the Mantle instance.
However, VRTX trading rewards are only claimable on Vertex (Arbitrum). Mantle users will be able to claim their first VRTX trading rewards the week after the Vertex on Mantle launch.
If you're trading on Vertex (Mantle), to claim your VRTX, simply:
-> Navigate to the [Earn] tab on the top navigation bar of the app.
-> Click on the [Switch to Arbitrum One] button.
-> You'll be prompted to switch networks directly in your wallet.
-> Claim your VRTX directly from the [Earn] page of the Vertex (Arbitrum) app during the next Epoch's claim period.
It's that easy, anon.
Vertex (Mantle) websocket & REST API.
Vertex API Endpoint Host Header = prod
Mantle API Endpoint Host Header = mantle-prod
Interacting with the Mantle API will otherwise remain the same as the original Vertex API.
You can find a list of the live Vertex (Mantle) API endpoints below:
Gateway Websocket: wss://gateway.mantle-prod.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.mantle-prod.vertexprotocol.com/v1
Gateway V2: https://gateway.mantle-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.mantle-prod.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.mantle-prod.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.mantle-prod.vertexprotocol.com/v2
Trigger:https://trigger.mantle-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.mantle-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.mantle-test.vertexprotocol.com/v1
Gateway V2: https://gateway.mantle-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.mantle-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.mantle-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.mantle-test.vertexprotocol.com/v2
Trigger:https://trigger.mantle-test.vertexprotocol.com/v1
Trade & Earn SEI & VRTX rewards by trading on Vertex Edge (Sei).
Vertex Edge (Sei) users can currently earn dual trading rewards in both:
SEI
VRTX
Check out the section below for more details on the parameters and distribution mechanisms for the ongoing rewards program available to Sei users.
Introducing SEI Season 1. Trade on Vertex, earn SEI rewards.
Users can immediately begin earning SEI rewards simply by trading on Vertex Edge (Sei).
Season 1 of the SEI trading rewards lasts for 6 weeks, with a total of 5.1 million SEI tokens are available as rewards to users over that period.
Total SEI Rewards Available = 5.1 million SEI
SEI Season 1 Start = Wednesday, August 14th 2024
SEI Season 1 End = Wednesday, September 25th 2024
SEI Season 1 Duration = 6 weeks
SEI Rewards Available per Week = 850K SEI
Eligibility = Taker-only
1 Epoch = 1 Week
Earning SEI rewards throughout Season 1 is simple.
Rewards are calculated based on the trading fees paid by participants (takers-only), with a maximum of 75% of the taker fee paid returned as SEI rewards.
For example, if Alice pays $100 in taker fees on Vertex Edge (Sei) in a given 1-week epoch, Alice can earn up to $75 in SEI rewards for that week.
A taker order qualifies as any order that immediately crosses the book and takes liquidity, such as filled market orders.
Introducing SEI Season 2. Trade on Vertex, earn SEI rewards.
Starting on Wednesday, September 25th 2024, Sei users can immediately begin earning SEI rewards simply by trading on Vertex Edge (Sei). Season 2 is a continuation of Season 1, with another pool of SEI rewards totaling 3 million $SEI tokens up for grabs!
SEI Season 2 details include:
Total SEI Rewards Available = 3 million SEI
SEI Season 2 Start = Wednesday, September 25th 2024
SEI Season 2 End = Wednesday, October 23rd 2024
SEI Season 2 Duration = 4 weeks
SEI Rewards Available per Week = 750k SEI
Eligibility = Taker-only
1 Epoch = 1 Week
Earning SEI rewards throughout Season 2 is simple.
Rewards are calculated based on the trading fees paid by participants (takers-only), with a maximum of 75% of the taker fee paid returned as SEI rewards.
For example, if Alice pays $100 in taker fees on Vertex Edge (Sei) in a given 1-week epoch, Alice can earn up to $75 in SEI rewards for that week.
A taker order qualifies as any order that immediately crosses the book and takes liquidity, such as filled market orders.
Trade & Earn on Sei
Introducing SEI Season 3. Trade on Vertex, earn $SEI rewards.
Starting on Wednesday, October 23rd 2024, Sei users can immediately begin earning SEI rewards simply by trading on Vertex Edge (Sei). Season 3 is a continuation of Season 2, with another pool of SEI rewards totaling 2 million $SEI tokens up for grabs!
SEI Season 3 details include:
Total SEI Rewards Available = 2 million SEI
SEI Season 3 Start = Wednesday, October 23rd 2024
SEI Season 3 End = Wednesday, November 20th 2024
SEI Season 3 Duration = 4 weeks
SEI Rewards Available per Week = 500,000 SEI
Eligibility = Taker-only
1 Epoch = 1 Week
Earning SEI rewards throughout Season 3 is simple.
Rewards are calculated based on the trading fees paid by participants (takers-only), with a maximum of 75% of the taker fee paid returned as SEI rewards.
For example, if Alice pays $100 in taker fees on Vertex Edge (Sei) in a given 1-week epoch, Alice can earn up to $75 in SEI rewards for that week.
A taker order qualifies as any order that immediately crosses the book and takes liquidity, such as filled market orders.
Trade & Earn on Sei
Welcome to SEI Season 4! Trade on Vertex, earn $SEI rewards.
Starting on Wednesday, November 20th, 2024, Sei users can immediately begin earning SEI rewards simply by trading on Vertex Edge (Sei). Season 4 is a continuation of Season 3, with another pool of SEI rewards totaling 2.1 million $SEI tokens up for grabs!
SEI Season 4 details include:
Total SEI Rewards Available = 2.1 million SEI
SEI Season 4 Start = Wednesday, November 20th, 2024
SEI Season 4 End = Wednesday, December 18th, 2024
SEI Season 4 Duration = 4 weeks
SEI Rewards Available Per Week = 525,000 SEI
The total amount of $SEI tokens available in Season 4 are split between makers and takers as follows:
Total SEI Rewards Available = 1.7 million SEI
SEI Rewards Available Per Week = 425,000 SEI
Eligibility = Any taker traders.
Mechanism = Rewards are capped at 75% of taker fees spent. For example, if you pay $100 in taker fees during a week, you could earn up to $75 in SEI rewards.
Total SEI Rewards Available = 400,000 SEI
SEI Rewards Available per Week = 100,000 SEI
Introducing SEI Season 5. Trade on Vertex, earn $SEI rewards.
Starting on Wednesday, December 18th 2024, Sei users can immediately begin earning SEI rewards simply by trading on Vertex Edge. Season 5 is a continuation of Season 4, with another pool of SEI rewards totaling 2.1 million $SEI tokens up for grabs!
SEI Season 5 details include:
Total SEI Rewards Available = 2.1 million SEI
SEI Season 5 Start = Wednesday, December 18th, 2024
SEI Season 5 End = Wednesday, January 15th, 2025
SEI Season 5 Duration = 4 weeks
SEI Rewards Available Per Week = 525,000 SEI
The total amount of $SEI tokens available in Season 5 are split between makers and takers as follows:
Total SEI Rewards Available = 1.4 million SEI
SEI Rewards Available Per Week = 350,000 SEI
Eligibility = Any taker traders.
Mechanism = Rewards are capped at 75% of taker fees spent. For example, if you pay $100 in taker fees during a week, you could earn up to $75 in SEI rewards.
Total SEI Rewards Available = 700,000 SEI
SEI Rewards Available per Week = 175,000 SEI
Eligibility & Mechanism = Top 5 Market Makers by volume will get a share of the 175,000 SEI weekly pool according to share of volume -- up to 1 bps maker rebate.
Introducing SEI Season 6. Trade on Vertex, earn $SEI rewards.
Starting on Wednesday, January 15th 2025, Sei users can immediately begin earning SEI rewards simply by trading on Vertex Edge. Season 6 is a continuation of Season 5, with another pool of SEI rewards totaling 2.1 million $SEI tokens up for grabs!
SEI Season 6 details include:
Total SEI Rewards Available = 2.1 million SEI
SEI Season 6 Start = Wednesday, January 15th 2025
SEI Season 6 End = Wednesday, February 12th 2025
SEI Season 6 Duration = 4 weeks
SEI Rewards Available Per Week = 525,000 SEI
The total amount of $SEI tokens available in Season 6 are split between makers and takers as follows:
Total SEI Rewards Available = 1.4 million SEI
SEI Rewards Available Per Week = 350,000 SEI
Eligibility = Any taker traders.
Mechanism = Rewards are capped at 75% of taker fees spent. For example, if you pay $100 in taker fees during a week, you could earn up to $75 in SEI rewards.
Total SEI Rewards Available = 700,000 SEI
SEI Rewards Available per Week = 175,000 SEI
Eligibility & Mechanism:
Weekly rewards are distributed proportionally to the trading volume of the top 5 MMs.
Rewards are capped at 1 basis point (bps) of maker rebate.
The SEI Season 7 trading rewards program on Vertex Edge (Sei) has been extended to further incentivize market makers with $SEI rewards. This program runs on a weekly cycle, with rewards distributed exclusively to makers on Vertex on Sei Network.
Start Date: Wednesday, March 26th 2025
End Date: Wednesday, April 23rd 2025
Duration: 4 weeks (extended)
Total SEI Rewards Available: 700,000 SEI
Weekly SEI Rewards Pool: 175,000 SEI
Reward Type: Maker-only
Reward Cap: Rewards are capped at 1 basis point (bps) of maker rebate.
Distribution: Rewards are calculated and distributed weekly, aligning with the program's cycle.
Maker-Only Focus: Rewards are reserved for maker orders—those adding liquidity to the Vertex Edge (Sei) orderbook.
Reward Cap: Earn up to 1 basis point (0.01%) of your maker volume as a rebate, paid in $SEI. For example, $10,000 in maker volume could net you $1 in $SEI rewards, scaled to the weekly pool.
Welcome to SEI Season 8! Trade on Vertex Edge (Sei) and earn $SEI rewards.
Starting on Wednesday, April 23rd 2025, Sei users can immediately begin earning $SEI rewards by providing maker liquidity on Vertex Edge (Sei).
Start Date: April 23rd, 2025
End Date: May 21st, 2025
Duration: 4 weeks
Total SEI Rewards Available: 1,000,000 SEI tokens
Weekly SEI Rewards Available: 250,000 SEI tokens
Maker-Only Rewards: Rewards are exclusively available for maker orders – those adding liquidity to the Vertex Edge (Sei) orderbook.
Reward Cap: Rewards are capped at 1 basis point (0.01%) of the maker rebate per order. For example, if a trader provides $100,000 in maker volume in a given week, the maximum $SEI reward for that week would be calculated based on the equivalent of a 1 bps rebate on the notional value of the maker volume.
Distribution: Rewards are calculated weekly based on the total maker volume contributed by eligible participants. The 250,000 SEI tokens per week are distributed proportionally to makers based on their share of the total maker volume during the epoch.
Sei users can also earn VRTX rewards by trading on Vertex Edge (Sei) as both a maker and taker.
Similar to the SEI Season Incentives program, users can earn VRTX by trading on Vertex Edge (Sei) throughout the duration of the VRTX Rewards Program.
VRTX Rewards for Sei users are available to both:
Takers
Makers
The pool of VRTX incentives is split and distributed proportionally to traders based on their taker fees paid. VRTX rewards are then split between 6 chains supported by Vertex Edge, including:
Arbitrum
Mantle
Sei
Base
Sonic
Abstract
Avalanche
The amount of VRTX allocated to users is determined by a dynamic reward distribution mechanism across all supported Vertex Edge instances. The parameters are as follows:
Total Reward Pool: There is a total amount of VRTX tokens allocated for rewards for each epoch (~28 days) of the VRTX Trade & Earn program. Rewards are then split between the chains supported by Edge.
Dynamic Reward Allocation: The distribution of rewards is dynamically adjusted based on the activity and performance metrics of each chain. Examples:
More taker activity on Sei = More VRTX taker rewards on Sei.
More maker activity on Sei = More VRTX maker rewards on Sei.
Incentivize Modulation: This method aims to balance incentives across both chains, encouraging active participation and liquidity provision where it is most needed.
To claim your VRTX rewards from SEI, simply navigate to the "Chain Switcher" in the top-right of the Vertex app and switch to Arbitrum.
Your pending VRTX rewards will be available under the "Rewards Page" of the Vertex (Arbitrum) app.
The Vertex Maker Program is a rebate-based trading fee incentive program for price makers that contribute in excess of 0.25% of maker volume in a given epoch.
Maker Rebates
The Maker Program offers VRTX token incentives allocated to a scoring function that prioritizes:
Market Support
Uptime
Fees
The scoring function is as follows:
The minimum depth and maximum spreads per market are as follows:
Depth:
$25K for stables.
$15K for core markets (BTC & ETH & SOL).
$5K for alt markets (non-BTC, ETH & SOL).
Spreads:
10 bps for stables.
20 bps for core markets (BTC, ETH & SOL).
40 bps for alt markets (non-BTC, ETH & SOL).
The Vertex on Sei instance shares the same Github repository as Vertex (Arbitrum), since they both utilize Vertex Edge on the back-end.
Market parameters and specifications for the Vertex on Mantle instance.
wMNT Deposits: Vertex on Mantle supports Wrapped MNT (wMNT) deposits -- the ERC-20 version of MNT. The wMNT token supported by Vertex is NOT the Mantle-native MNT. To swap between Wrapped MNT (wMNT) and Mantle-native MNT, simply:
Navigate to the Axelar Cross-Chain Deposit widget on the app.
You can swap Mantle-native MNT for wMNT.
Deposit your wMNT into Vertex on Mantle.
Trade like a CEX, self-custody like a DEX.
The contagion events of cryptocurrency markets in 2022 presented a visceral illustration of the centralization risks still endemic within the industry. A litany of insolvencies and misaligned incentives between third-party custodians and their customers were a stark reminder of the moral hazard characteristic of TradFi infringing upon the ethos of decentralization and self-custody defining crypto.
Decentralized exchanges (DEXs) give users control and autonomy to mitigate the principal-agent problem of spurious centralized actors like FTX. Opacity and trust in a third party are eliminated as users retain self-custody of their assets on permissionless networks where transparency, decentralization, and veracity are intrinsic elements of the underlying blockchain.
However, DEXs still face many obstacles toward broader adoption.
Even in the wake of recent revelations, centralized exchanges (CEX) still dominate crypto trading volume. Offering users more product features, fiat on/off ramping, lower latency, and better liquidity, CEXs remain the premier venues for trading crypto assets. The scalability, UX, and capital efficiency barriers of incumbent DEXs for the average user only compound the advantages that CEXs maintain.
DeFi-native trading has yet to fulfill its full potential. It is time to change the narrative.
No longer should users be forced into trade-offs between control and performance when evaluating whether to trade on a CEX or DEX. Vertex’s mission is to bring the performance and features of CEXs on-chain while preserving the benefits of self-custody, transparency, and decentralization native to DeFi.
Vertex is a vertically-integrated DEX on Arbitrum bundling spot, perpetuals, and an integrated money market into a unified trading platform. Trade with lightning-fast speed, universal cross-margin, and a customizable, user-friendly trading interface. No more switching between dApps – trade, earn and borrow all in one DEX.
Vertex unleashes the performance and usability of centralized competitors – on-chain and always self-custodial.
Take back control from CEXs. Welcome to Vertex.
Trade on Blitz, a blazing-fast on-chain deployment of Vertex to the Blast L2 network -- powered by Edge.
Vertex Edge is the primary cross-chain product, laying the foundation for an alliance of ecosystems injecting their liquidity into a shared, synchronous orderbook liquidity layer across chains.
A Vertex Edge instance on any base layer contains the following primary properties:
The liquidity from the chain supported by Edge (e.g., Blitz on Blast) is aggregated and unified at the sequencer level with all of the other Vertex Edge instances (Arbitrum, Blast, Mantle) in a synchronous orderbook liquidity layer.
The app interface utilizes the same UI kit and back-end as the Vertex app on Arbitrum, but modifies design features and other user-facing elements between Vertex Edge instances on different chains.
The shared liquidity is accessible by any base layer (Arbitrum, Blast, Mantle) connected to Edge.
Each Vertex instance will display the combined orderbook liquidity of all the connected chains on the app’s trading interface (e.g., the orderbook). For example, Blitz will display the resting liquidity on the orderbook from both Arbitrum and Blitz.
Blitz is a native on-chain deployment of the Vertex smart contracts to the Blast L2 network.
The Blitz DEX utilizes the same architecture as Vertex on the back-end, and the Blitz app will be a very similar version of the current Vertex app on Arbitrum. The primary differences between Vertex (Arbitrum) and Blitz (Blast) are mostly design modifications.
Under the hood, however, the same blazing-fast performance and hybrid on / off chain model utilized by Vertex on Arbitrum powers Blitz.
What’s the key difference? Edge.
Vertex Edge will officially launch commensurate with the launch of the Blitz app on Blast — meaning the first two chains plugged into Vertex Edge will be the original Vertex app on Arbitrum and Blitz on Blast.
To the user, Blitz will retain the intuitive feel of the Vertex app on Arbitrum outside of bespoke design changes and an independent points system.
But the magic is what’s churning under the hood — synchronous orderbook liquidity.
In summary, increased usage of Blitz is value-additive to Vertex on Arbitrum — unified liquidity is synergistic -- not subtractive. This is a different paradigm for blockchain trading.
Blitz will also launch with all of Vertex’s characteristic features available out of the box, including:
Spot, perpetuals, and an integrated money market.
Unified cross-margin across all products.
Order-matching latency of 5–15 milliseconds.
30+ spot and perpetual pairs.
Embedded AMM.
Zero trading fees for makers across all markets.
2 bps trading fees for takers across all markets.
Scalable liquidity to multiples of TVL.
HFT-friendly API & SDK (Typescript, Python, and Rust).
Most importantly, Blitz arrives with synchronous access to unified cross-chain orderbook liquidity.
Discover the power of unified orderbook liquidity with the release of Vertex on Sei Network.
Sei users can now trade over 50 spot and perpetual markets, benefiting from Vertex’s unmatched speed, deep cross-chain liquidity, low fees, and exciting SEI trading rewards.
Vertex is a hybrid DEX featuring a Central Limit Order Book (CLOB) fused with an Automated Market Maker (AMM), offering blazing-fast trading speeds and a vertically integrated product suite spanning:
Spot Trading
Perpetual Markets
Money Markets
The Vertex sequencer powers seamless trade execution, delivering low-latency performance of 5-15 milliseconds, rivaling most centralized exchanges – all while preserving self-custody and on-chain settlement.
Everyone loves speed, but it's not always about the speed, anon.
Sei users can enjoy a variety of distinct features originating from Vertex’s bespoke technical design.
Whether you prefer turbo-looping with leveraged spot borrowing, enjoy the flexibility of managing multiple accounts under one wallet, or like fine-tuning your risk / reward ratio with portfolio margining across multiple open perp positions, the choice is yours.
Whatever your flavor of trading might be, Vertex’s suite of powerful trading features is now at Sei users’ disposal.
Trade 50+ Spot and Perpetual Markets: Tap into deep cross-chain liquidity with a single click via Vertex Edge.
Earlier this year, Vertex expanded into a multi-chain DEX, introducing Vertex Edge – a revolutionary synchronous orderbook liquidity product.
Vertex Edge aggregates liquidity across supported chains, matches orders cross-chain, and settles them natively on-chain. Think of it as a “network of exchanges” connected by a superhighway of liquidity.
With Vertex Edge, every new chain added enhances the overall liquidity pool available for users to trade against. When you trade on Vertex Edge (Sei), you’re tapping into the combined liquidity of:
Arbitrum
Blast
Mantle
Sei
Example:
There are 4 Vertex instances (Arbitrum, Blast, Mantle & Sei).
Alice submits a market order (taker) on Sei to long the ETH-PERP at price X.
The sequencer (Edge) matches the order against the best liquidity available after examining the orders aggregated across all 4 of the Vertex Edge instances.
The best offer is from John who is trading on Arbitrum.
John is now short on Arbitrum.
Alice is long on Sei.
In the middle, the sequencer (Edge) takes equal opposing positions on each chain. Edge is now short on Sei and long on Arbitrum.
Edge injects Alice’s matched order into the sequencer queue of batched orders to render and settle on-chain to Sei — simultaneously sending John’s order to be settled on Arbitrum.
Over time, Edge continually builds long and short positions on local chains.
Periodically, liquidity between chains is aggregated and settlement will be made on the back-end.
As a result, Sei traders receive tight spreads and deep liquidity from day one.
So, when you’re trading on Vertex Edge (Sei), you’re actually trading against users on multiple chains along with other Sei traders via a shared orderbook layer with a unified reservoir of liquidity.
Whether or not a taker order originating from Sei matches with a maker on another chain or on the same chain is simply determined by the best available liquidity. Edge takes care of the rest.
Edge’s ability to match new taker flow from Sei with maker liquidity on other Vertex Edge chains eases the challenge of bootstrapping orderbook liquidity in the Sei ecosystem.
Without an established base of liquidity sourced from multiple chains, bootstrapping liquidity on an orderbook DEX would otherwise be a much more challenging task.
That’s right, Seilors! You can start trading your favorite perps on Vertex right out of the gate with tight spreads and deep liquidity – the Vertex way.
Vertex Edge on Sei is launching with a bang! For the next six weeks, $1.5 million worth of SEI tokens will be up for grabs as trading rewards, available exclusively for Sei traders.
Today marks the beginning of SEI Season 1!
SEI Season 1 Reward Parameters:
Duration: August 14th → September 25th, 2024
Total Rewards: 5.1 million SEI tokens.
Weekly Rewards: 850K SEI tokens.
Eligibility: Taker-orders only, with rewards capped at 75% of the taker fee paid
For example, if you pay $100 in taker fees during a week, you could earn up to $75 in SEI rewards.
Regarding taker eligibility, a taker order qualifies as any order that immediately crosses the book and takes liquidity, such as filled market orders.
Limit orders are not mutually exclusive with taker orders either.
For example, a trader might place a limit order that does not immediately match any existing orders, adding liquidity to the market. Later, the same trader might execute a market order or a limit order that matches an existing order, taking liquidity and acting as a taker.
Welcome to the future of trading, Seilors 🫡
Vertex Github Repo:
For a full breakdown of the Vertex Trade & Earn program, please refer to the docs section .
The only difference between connecting to the Vertex (Mantle) API and the existing are changing the host headers for the live API endpoints on Vertex from prod
to mantle-prod
Access the full Vertex API documentation applicable to Mantle .
For more details on Vertex’s trading fee model, please refer to the section .
For more details on Vertex’s trading fee model, please refer to the section .
For more details on Vertex’s trading fee model, please refer to the section .
Eligibility & Mechanism = Maker rewards will be distributed using the Q-score function .
The rewards for VRTX are part of the of the program.
For a full breakdown of Vertex Edge’s cross-chain fee sharing and rewards model, please refer to the section .
Makers that qualify for the can begin immediately earning VRTX rewards as part of the Trade & Earn program on Vertex Edge (Sei) as well.
Vertex Github Repo:
You'll be directed to the .
The expansion of the network plugged into Vertex Edge will begin with the first cross-chain (non-Arbitrum) Vertex Edge instance — on .
Start Trading on Blitz:
Check out the full Blitz documentation here:
Any on-chain smart contract deployment of Vertex on an independent base layer (L1 / L2) is a Vertex Edge instance. For example, (Arbitrum) and (Blast) are the original and first instance of Vertex on different L2s, respectively.
has landed on , the fastest Layer 1 for trading!
Originally launched on Arbitrum in April 2023, Vertex has rapidly gained traction amongst an increasingly competitive DEX landscape. To date, Vertex has facilitated over across spot and perpetual markets.
: Enjoy near-instant trade execution speeds of 5-15 milliseconds.
: Unified cross-margining across all your trades—on Vertex, your portfolio is your margin.
: Sign one approval transaction at the start of a session and unleash the full power of Vertex with near-instant trade execution.
: Create and manage up to four accounts under one wallet, each with independent positions and risks.
: Utilize embedded money markets to earn yield on USDC deposits and borrow or lend assets.
: Simplify asset management across chains with Axelar’s Squid Router, enabling quick and easy deposits from over eight chains directly into Vertex Edge (Sei).
: Speculate on crypto-native indices directly on the Vertex app.
: Tailor your trading experience with Notifi alerts, personalized layouts, and more.
: Keep a bird’s-eye view of your account’s health and manage risk effectively.
: Enjoy trading without maker fees.
: Pay only 0.02% (2 bps) in taker fees.
: Built for high-frequency trading with support for Typescript, Python, and Rust.
As the newest chain supported by Vertex, Edge, Sei users are afforded the advantage of to the combined maker liquidity from Arbitrum, Blast, and Mantle.
Clearinghouse
Endpoint
OffChain Exchange
Spot Engine
Perp Engine
Querier
Clearinghouse
Endpoint
OffChain Exchange
Spot Engine
Perp Engine
Querier
Vertex Edge (Sei) websocket and REST API.
Market parameters and specifications for the Vertex on Sei instance.
Market parameters and specifications for Vertex on Base.
Trade on Vertex Edge (Base) and earn VRTX rewards!
Base users can earn VRTX rewards by trading on Vertex Edge (Base) as both a maker and taker.
VRTX Rewards for Base users are available to both:
Takers
Makers
Let's break down how you can earn rewards for both categories.
A fixed pool of VRTX rewards is available each epoch to Vertex traders. The pool of VRTX is split and distributed proportionally to traders (e.g., takers) based on their taker fees paid.
The available VRTX rewards are then split between 4 chains supported by Vertex Edge, including:
Base
The amount of VRTX allocated to users is determined by a dynamic reward distribution mechanism across all 4 Vertex Edge instances. The parameters are as follows:
1 Epoch = 28 Days
Total VRTX Tokens in Pool = 340,000,000
Total Epochs = 72+
Rewards are then split between all of the EVM chains supported by Vertex Edge.
The distribution of rewards is dynamically adjusted based on the activity and performance metrics of each chain. Examples:
More taker activity on Base = More VRTX taker rewards on Base.
More maker activity on Base = More VRTX maker rewards on Base.
This method aims to balance incentives across both chains, encouraging active participation and liquidity provision where it is most needed.
Base users with VRTX rewards will need to use the “Chain Switcher” feature on the Vertex app to claim their VRTX on the Arbitrum version of Vertex Edge.
To claim your VRTX rewards from Base, simply navigate to the "Chain Switcher" in the top-right of the Vertex app and switch to Arbitrum.
Your will see your available VRTX rewards to claim under the "Rewards Page" of the Vertex (Arbitrum) app page.
The Vertex Maker Program is a rebate-based trading fee incentive program for price makers that contribute in excess of 0.25% of maker volume in a given epoch.
The Maker Program offers VRTX token incentives allocated to a scoring function that prioritizes:
Market Support
Uptime
Fees
The scoring function is as follows:
The minimum depth and maximum spreads per market are as follows:
Depth:
$25K for stables.
$15K for core markets (BTC & ETH & SOL).
$5K for alt markets (non-BTC, ETH & SOL).
Spreads:
10 bps for stables.
20 bps for core markets (BTC, ETH & SOL).
40 bps for alt markets (non-BTC, ETH & SOL).
The Vertex on Base instance shares the same Github repository as Vertex (Arbitrum), since they both utilize Vertex Edge on the back-end.
Discover the power of unified orderbook liquidity with the release of Vertex on Base.
Base users can now trade over 50 spot and perpetual markets, benefiting from Vertex’s lightning-fast speed, deep cross-chain liquidity, low fees, and much more!
Vertex is a hybrid DEX featuring a Central Limit Order Book (CLOB) fused with an Automated Market Maker (AMM), offering blazing-fast trading speeds and a vertically integrated product suite spanning:
Spot Trading
Perpetual Markets
Money Markets
The Vertex sequencer powers seamless trade execution, delivering low-latency performance of 5-15 milliseconds, rivaling most centralized exchanges – all while preserving self-custody and on-chain settlement.
Vertex offers users a powerful set of trading tools and features -- powered by Vertex Edge.
Before we dive into the various features that Vertex offers Base users, it's important to first understand how Vertex's deployment on Base is possible, and different, than other cross-chain deployments of DeFi apps on various chains.
Simply put, Vertex Edge functions as a single, unified orderbook layer that shares resting liquidity between each EVM chain supported by Edge -- known as a Vertex Edge instance. Currently, Vertex Edge shares liquidity between 5 different chains, including:
Base
You can think of Edge as a network of exchanges for DeFi where Edge forges a path for the Vertex sequencer to run on multiple chains simultaneously without fragmenting liquidity between the chains.
More specifically, Edge is capable of matching an order from one chain, such as Base, with another chain -- like Arbitrum. For example:
Assume there are two Vertex instances (Arbitrum & Base).
Alice submits a market order (taker) on Base, to long the ETH-PERP at price X.
The sequencer (Edge) matches the order against the best liquidity after examining the orders aggregated across the two Vertex instances on Arbitrum and Base.
The best offer is from John who is trading on Arbitrum.
John is now short on Arbitrum.
Alice is long on Base.
In the middle, the sequencer (Edge) takes equal opposing positions on each chain. Edge is now short on Base and long on Arbitrum.
Edge injects Alice’s matched order into the sequencer queue of batched orders to render and settle onchain to Base — simultaneously sending John’s order to be settled on Arbitrum.
Over time, Edge will continually build long and short positions on local chains.
Periodically, liquidity between chains will be aggregated and settlement will be made on the back-end.
Synchronization of liquidity across multiple chains removes the barriers that cause bottlenecks and fragmented liquidity pools characteristic of cross-chain DeFi.
By weaving together the liquidity profile from multiple chains, Edge provides a means for a Base user to trade against cross-chain liquidity on a single DEX interface without requiring a user to move from Chain A to Chain B.
Users simply interact with Vertex on Base, and trade against the combined liquidity profile of all 5 chains connected to Vertex Edge!
The result is a positive-sum, mutually beneficial effect on the liquidity of each chain, such as Base, supported by Vertex Edge. This represents a significant departure from legacy cross-chain designs, unifying liquidity across chains, rather than splintering it into isolated hubs.
To the user, the difference between trading on Vertex (Arbitrum) and Vertex (Base) is mostly the same, with some marginal design differences and native markets to that chain.
All of the Edge magic occurs under the hood, seamlessly churning out cross-chain order matches and onchain settlement natively without the user noticing on the Vertex app.
Beyond the benefits of unified orderbook liquidity with Vertex Edge, the launch of Vertex on Base arrives with all of Vertex's characteristic features.
Whatever your flavor of trading might be, Vertex’s suite of powerful trading features is now at Base users’ disposal.
Tap into deep cross-chain liquidity with a single click via Vertex Edge with 50+ spot and perpetual markets available to Vertex on Base users.
Enjoy near-instant trade execution speeds of 5-15 milliseconds with Vertex's unique technical design.
Unified cross-margin accounts across all your trades—on Vertex, your portfolio is your margin.
Sign one approval transaction at the start of a session and unleash the full power of Vertex with near-instant trade execution.
Create and manage up to four accounts under one wallet, each with independent positions and risks.
Utilize embedded money markets to earn yield on USDC deposits and borrow or lend assets using USDC and wETH as collateral.
Simplify asset management across chains with Axelar’s Squid Router, enabling quick and easy deposits from over eight chains directly into Vertex Edge (Base).
Speculate on crypto-native indices directly on the Vertex app.
Tailor your trading experience with Notifi alerts, personalized layouts, and more.
Keep a bird’s-eye view of your account’s health and manage risk effectively.
Enjoy trading without maker fees. Pay only 0.02% (2 bps) in taker fees.
Tap into the power of cross-chain liquidity with the single orderbook layer of Vertex Edge -- unifying liquidity between chains.
Welcome to Vertex on Base, anon. Happy trading!
For more resources on Vertex, make sure to check out the Vertex socials and links below!
Want to instantly onboard into the Base ecosystem? We got you. Smart Wallet is now integrated on the Vertex app!
No problem! Simply follow the steps in the video tutorial above to seamlessly create your Coinbase Smart Wallet directly on the Vertex app.
Click on the "Connect a Wallet" button in the upper right-hand corner of the Vertex app.
Select the "Create One with Coinbase" button at the bottom of the pop-up window.
Click the "Sign Up" button on the next pop-up window.
Enter or create a passkey / PIN number for your Coinbase Smart Wallet to save on your device and / or your Apple or Microsoft account.
Click "OK" once your Passkey is saved.
Click on the "Start Trading" button once prompted.
You've now successfully connected your Coinbase Smart Wallet to Vertex!
The only difference between connecting to the Vertex (Sei) API and the existing is changing the host headers for the live API endpoints on Vertex from prod
to sei-prod
.
Access the full Vertex API documentation applicable to Sei.
Gateway Websocket:
Gateway REST:
Subscriptions:
Archive (Indexer):
Trigger:
Gateway Websocket:
Gateway REST:
Subscriptions:
Archive (Indexer):
Trigger:
By simply trading on the Base version of Vertex, users can earn VRTX rewards. Check out the section below for more details on the parameters and distribution mechanisms for the ongoing VRTX rewards program available to users.
The rewards for VRTX are part of the of the program. Base users can continue to earn VRTX as both a maker and taker throughout the duration of the VRTX Rewards Program.
There is a total amount of VRTX tokens allocated for rewards for each epoch (~28 days) of the program.
For a full breakdown of Vertex Edge’s cross-chain fee sharing and rewards model, please refer to the section .
Makers that qualify for the can begin immediately earning VRTX rewards as part of the program on Vertex Edge (Base) as well.
Vertex Github Repo:
Welcome to , anon!
Originally launched on Arbitrum in April 2023, Vertex has rapidly gained traction amongst an increasingly competitive DEX landscape. To date, Vertex has facilitated over across spot and perpetual markets.
Enter .
The launch of Vertex on Base is enabled by the synchronous orderbook liquidity of .
The Vertex smart contracts are , such as Base, and the Vertex sequencer functions similar to a virtual market maker -- matching inbound orders from one chain with the combined orderbook liquidity of all 5 of the base layers plugged into Vertex Edge.
Learn More (Perpetuals):
Learn More (Spot):
Learn More:
Learn More:
Learn More:
Learn More:
Learn More:
Learn More:
Learn More:
Learn More:
Learn More:
Learn More:
Learn More:
Navigate to the Vertex on Base URL here --
Follow the prompt to read and agree to the .
For any questions or assistance, please open a ticket on the .
Market parameters and specifications for the Vertex on Sonic instance.
Vertex Edge (Base) websocket and REST API.
List of on-chain contracts of the Vertex Edge deployment to Sonic.
The Vertex on Sonic deployment shares the same Github repository as Vertex (Arbitrum), since they both utilize Vertex Edge on the back-end.
Clearinghouse
Endpoint
OffChain Exchange
Spot Engine
Perp Engine
Querier
Clearinghouse
Endpoint
OffChain Exchange
Spot Engine
Perp Engine
Querier
Trade with unified orderbook liquidity on Sonic -- powered by Vertex Edge.
The DeFi landscape is transforming at breakneck speed, and Sonic is at the forefront. Vertex is thrilled to deploy its unified orderbook DEX to Sonic, bringing its users blazing-fast trades and immediate liquidity spanning 60+ perpetual and spot markets.
Vertex isn’t just another DEX—it’s a game-changer. Fusing the precision, speed, and UX of centralized exchanges (CEX) with the transparency and on-chain settlement of DeFi, Vertex brings immediate and deep liquidity to Sonic with performance to match.
Trade with lightning-fast execution, access immediate orderbook liquidity spanning 6 chains, and harness your trading with a user-friendly interface.
Vertex provides a full suite of powerful trading products and features with unified orderbook liquidity spanning 6 different chains — now including Sonic.
What can you do on Vertex, anon?
Trade Spot & Perpetual Markets: Effortlessly buy and sell assets across multiple blockchain ecosystems. Vertex supports over 60 spot and perpetual markets, enabling users to trade with leverage, hedge risks, or amplify exposure.
Multiple collateral options and margin trading capabilities enhance flexibility, ensuring a comprehensive trading experience.
Utilize $USDC and $wS as collateral on Sonic to stack Points and Gems.
Vertex Edge: Speed & Liquidity Redefined: The flagship feature of Vertex, Edge provides synchronized perpetual liquidity across multiple chains, empowering traders to eliminate liquidity fragmentation and access the best trade execution and deepest liquidity with precision.
Trades are processed instantly, minimizing slippage and optimizing execution speed with latency times as low as 5-15 milliseconds. Whether you're a high-frequency trader or a DeFi enthusiast, Vertex Edge delivers unmatched efficiency and control.
Earn & Borrow: Utilize Vertex's embedded money markets. Earn interest natively on deposits, borrow assets against your margin with multiple collateral types, and use assets like $USDC and $wS tokens as collateral for perpetual positions.
Native yield, spot borrowing, and turbo-looping — at your fingertips.
Trade & Earn: Unlock opportunities with every trade. Simply by trading on Vertex, Sonic users can earn rewards in:
$S Tokens
Sonic Gems
Sonic Points
VRTX Tokens
Taker Fee: Just 0.02%.
Maker Fee: Zero.
Navigate seamlessly across features designed for both power users and beginners.
Self-Custody: On Vertex, your keys mean your coins. Trade with confidence knowing that you retain full control over your assets, eliminating the risks associated with centralized exchanges. It’s time to take back control.
Welcome to Vertex, anon. Enjoy the one-stop shop for all your DeFi trading needs.
For more resources on Vertex, make sure to check out the Vertex socials and links below!
Earn $S tokens, Sonic Points, Sonic Gems & $VRTX by trading on Vertex Edge.
Trade on Vertex Edge (Sonic) and earn $S rewards alongside Sonic Points and Gems!
The $S Token Rewards program on Vertex Edge (Sonic) incentivizes taker activity with $S tokens.
The program has been updated for its final week, detailed in the section below.
Final Week Period: Wednesday, March 26, 2025 – Wednesday, April 2, 2025
Duration: 1 week
Total $S Rewards Available: 125,000 $S
Reward Type: Taker-only
Eligible Activity:
Taker volume on $S-PERP and spot markets qualifies for up to 200% fee rebates.
All other taker volume qualifies for up to 100% fee rebates.
Reward Allocation:
25% of the $S rewards pool is reserved for $S-PERP and spot taker volume (combined).
Remaining rewards are distributed across other taker activity.
Reward Cap:
If total volume falls below a set threshold, Vertex will cover the full fee amount in $S rewards (up to 100% or 200% as applicable).
If volume exceeds the threshold, a fixed $S amount is paid, which may be less than 100% (or 200% for $S-PERP / Spot).
Distribution: Rewards are calculated and distributed weekly. If total taker volume surpasses available rewards, allocations are adjusted proportionally based on individual taker volume.
Sonic Points: Earn Sonic Points through trading activity on Sonic.
Gems Credits: Simultaneously farm Gems via Vertex Credits for eligible trades.
Sonic Gems are your long-term reward, redeemable for $S tokens at the end of Season 1 (June 2025). On Vertex, you earn Gem Credits based on your trading activity, determining your Gems allocation.
Starting Wednesday, March 19th 2025, we’re fine-tuning the Gems Credits program to spotlight both maker and taker contributions, with a special focus on $S-PERP and $wS Spot markets.
37.5%: Awarded based on Maker Volume (adding liquidity to the orderbook).
37.5%: Awarded based on Taker Volume (taking liquidity from the orderbook)
25%: Allocated to $S-PERP and Spot Q-Score performance.
Q-Score Spotlight: The 25% chunk tied to $S Perp and Spot Q-Score rewards traders excelling in liquidity provision to these markets.
Credits accumulate weekly based on your trading activity across all Vertex markets on Sonic.
The $S-PERP and $wS Spot Q-Score allocation (25% of Credits) ensures that traders focusing on these markets get a reward boost.
At the end of Season 1, your total Credits translate into Gems, which you can redeem for $S tokens. More Credits = more Gems = more $S in your pocket.
Credits are designed to fairly reward active participation by Vertex users. Distribution and updates of Credits calculations on Vertex include:
Daily Drops: 100,000 Credits are distributed daily to Vertex users for trading activities.
Updates: Credit calculations for trading activity, including maker and taker volume, are updated every 1 hour.
Earn 25% of the Credits accumulated by your referees.
Vertex users can earn Sonic Points by trading on Vertex. Sonic Points are user-focused points currently available to earn throughout Season 1 of the Sonic program, which is expected to run until June 2025.
Sonic Points are available to earn on Vertex via 2 primary methods:
Passive Liquidity Points: By holding whitelisted assets within the Sonic ecosystem, users earn points based on the value and type of assets they hold.
Activity Points: Engaging with approved applications (including Vertex) using the whitelisted assets displayed in the table below provides additional multipliers, encouraging active participation by users.
Vertex users must hold or utilize the eligible whitelisted assets to earn Sonic Points. Per the Sonic team, the eligible whitelisted assets are displayed in the table below.
The $S token airdrop claim date is slated for June 2025, where users can immediately claim 25% of their Sonic Points airdrop for S tokens. The remaining 75% will be vested over the following 270 days.
Sonic users can earn $VRTX rewards by trading on Vertex Edge (Sonic) as both a maker and taker.
Trading on Vertex is designed to be effortless yet rewarding. Whether you are trading spot and / or perpetuals, each executed trade contributes to your eligibility for rewards.
Rewards are distributed in VRTX, Vertex’s native utility token, which can be staked to further amplify your benefits or reinvested into your trading activities.
VRTX Rewards for Sonic users are available to both:
Takers
Makers
For every trade you make, Vertex allocates reward points based on factors such as:
Trading Volume: Higher volumes yield greater rewards.
Asset Pairs: Certain trading pairs may offer enhanced incentives.
A fixed pool of VRTX tokens are available to traders each epoch – weekly. VRTX rewards are allocated to users on a pro-rata basis relative to the total pool size of VRTX for that epoch of weekly trading.
The total pool of available VRTX trading rewards each epoch (weekly) are split between makers and takers as follows:
Makers = 75%
Takers = 25%
Taker rewards are calculated for each user pro-rata as a percentage of the total pool of taker fees paid by users in a given weekly epoch.
A taker order qualifies as any order that immediately crosses the book and takes liquidity, such as filled market orders.
Market Support
Uptime
Fees
Arbitrum
Mantle
Base
Sei
Sonic
Abstract
Avalanche
Dynamic Reward Allocation: The allocation of rewards adjusts based on activity and performance metrics for each chain, ensuring incentives align with user participation and liquidity needs.
Balanced Incentivizes: This system encourages active engagement where it is most impactful. For example:
Higher maker activity on Arbitrum results in more VRTX maker rewards for that chain.
Increased taker activity on Sonic leads to more VRTX taker rewards for Sonic.
In summary, Sonic users are eligible to earn the following rewards by trading on Vertex:
$S Token Rewards
Sonic Gems
Sonic Points
VRTX Tokens
Trade with unified orderbook liquidity on Abstract -- powered by Vertex Edge.
Vertex Edge is a revolutionary decentralized exchange (DEX) that seamlessly integrates the agility and precision of centralized trading with the robustness and security inherent to on-chain trading.
Operating across multiple EVM-compatible blockchains, Vertex Edge provides a cohesive liquidity layer for vertically integrated:
Spot Trading
Perpetuals
Money Markets
Designed to cater to traders of all levels, from novices to seasoned professionals, Vertex Edge boasts lightning-fast speeds and an expansive selection of over 50 markets. Users can engage in a diverse range of trading activities, whether they are looking to trade popular assets, explore niche markets, or deploy advanced trading strategies.
With Vertex Edge, perpetual liquidity is shared between each chain supported by the network, including:
Arbitrum
Blast
Mantle
Sei
Base
Sonic
Abstract
Abstract users can immediately trade against the available perpetual liquidity on Vertex Edge spanning all 7 chains, all while earning Abstract XP in the process.
Vertex Edge stands out by offering advanced trading features, including:
Trade Spot & Perpetual Markets: Access over 50 spot and perpetual markets, enabling leveraged trading, risk hedging, and exposure amplification with multiple collateral options and margin trading capabilities.
Vertex Edge: Combines a high-performance matching engine with unified cross-chain liquidity within a single orderbook, offering synchronized perpetual liquidity across multiple chains, including Arbitrum, Base, Sei, Blast, Mantle, Sonic, and Abstract. This design minimizes slippage and optimizes execution speed with latencies as low as 5-15 milliseconds.
Hybrid Orderbook & AMM Trading: Utilizes an off-chain orderbook sequencer paired with an on-chain risk engine and Automated Market Maker (AMM) deployed to each supported chain. This setup ensures transparent pricing and deep liquidity, enabling precise execution for trades of all sizes.
Unified Cross-Margin: Manage a universal margin account that encompasses all balances and positions, enhancing capital efficiency. Features include leveraged spot positions, multi-account functionality within one wallet, and the ability to use all funds—deposits, positions, and PnL—toward margin.
Earn & Borrow: Leverage built-in money markets to earn interest on deposits, borrow assets against margin with multiple collateral types for perpetual positions. Features include native yield, spot borrowing, and leveraged spot turbo-looping.
Pools & Vaults: Participate in delta-neutral perpetual strategies via SkateFi’s vaults or provide liquidity in Elixir’s Fusion Pools, offering opportunities to earn rewards while maintaining balanced risk exposure.
Trade & Earn: Earn VRTX tokens and Abstract XP as rewards for trading activities, incentivizing active participation.
Super Low Fees: Competitive fee structure with a taker fee of just 0.02% and zero maker fees. Staking VRTX tokens can unlock even lower fees through the platform’s rebate tiers.
Vertex Edge isn't just another DEX; it's a streamlined trading platform designed to redefine the on-chain trading paradigm.
Vertex Edge (Sonic) websocket and REST API.
Vertex API Endpoint Host Header = prod
Sonic API Endpoint Host Header = sonic-prod
Interacting with the Sonic API will otherwise remain the same as the original Vertex API.
You can find a list of the live Vertex Edge (Sonic) API endpoints below.
Gateway Websocket: wss://gateway.sonic-prod.vertexprotocol.com/ws
Subscriptions: wss://gateway.sonic-prod.vertexprotocol.com/subscribe
Gateway Websocket: wss://gateway.sonic-test.vertexprotocol.com/ws
Subscriptions: wss://gateway.sonic-test.vertexprotocol.com/subscribe
List of on-chain contracts of the Vertex Edge deployment to Abstract.
The only difference between connecting to the Vertex Edge (Base) API and the existing is changing the host headers for the live API endpoints on Vertex from prod
to base-prod
.
Access the full Vertex API documentation applicable to Base.
Gateway Websocket:
Gateway REST:
Subscriptions:
Archive (Indexer):
Trigger:
Gateway Websocket:
Gateway REST:
Subscriptions:
Archive (Indexer):
Trigger:
Vertex Github Repo:
.
Unified Cross-Margin: Vertex users can take advantage of across spot, perpetuals, and the embedded money markets. Manage one universal margin account comprising all of your balances and positions to maximize capital efficiency.
Low-Fee Trading: Vertex offers some of the lowest in the industry:
Intuitive Design & UX: Vertex pairs advanced functionality with a user-centric interface. Enjoy features like and eliminate repetitive wallet approvals during your trading session. Customize your experience with sophisticated tools and streamlined portfolio management.
Q-Scores follow the same weekly epoch as VRTX rewards, which are viewable .
Please note that Sonic Points are different from Gems Credits on Vertex. Sonic Points are indexed and tracked independently by the Sonic team. You can view your current Sonic Points .
For further information on the S token airdrop, Sonic Points & Gems, and other official Sonic information, please refer to the official Sonic and .
For every trade you make, Vertex allocates – distributed to users on a weekly basis.
The Vertex Maker Program offers VRTX trading rewards allocated to for qualified makers that prioritizes:
If you have any questions about trading rewards on Vertex available to Sonic users, please refer to the Official Vertex Discord .
.
.
The only difference between connecting to the Vertex Edge (Sonic) API and the existing is changing the host headers for the live API endpoints on Vertex from prod
to sonic-prod
.
Access the full Vertex API documentation applicable to Sonic .
Gateway REST:
Archive (Indexer):
Trigger:
Gateway REST:
Archive (Indexer):
Trigger:
Vertex Github Repo:
Clearinghouse
Endpoint
Offchain Exchange
Spot Engine
Perp Engine
Querier
Clearinghouse
Endpoint
OffChain Exchange
Spot Engine
Perp Engine
Querier
Perpetual and spot market specifications for Vertex on Abstract.
Vertex Edge (Abstract) websocket and REST API.
Trade with BroTrade on Berachain -- unleash the power of Vertex Edge.
Introducing Bro.Trade, the first white-label DEX powered by Vertex Edge, now live on Berachain. Get ready to experience trading redefined: lightning-fast, liquidity-rich, and seamlessly integrated into the Berachain ecosystem.
With unmatched liquidity, CEX-level speed, and the sweetest $HONEY collateral, Berachain users can trade smarter, faster, and bolder than ever before.
Bro.Trade harnesses Vertex Edge’s sequencer to deliver a perpetuals marketplace on Berachain, syncing with the chain’s high-performance Proof-of-Liquidity (PoL) consensus. This isn’t just a launch—it’s a revolution where trading meets community, fueled by $HONEY and amplified by BGT rewards.
Vertex Edge is the backbone of Bro.Trade – a single, unified orderbook layer that resolves liquidity fragmentation across multiple chains.
Imagine you’re on Berachain, placing a max-leverage order to long BERA-PERP. Edge scans the available liquidity spanning 8 chains —matching your trade at 5 - 15 millisecond speeds, rivaling centralized exchanges while keeping your assets self-custodied and on-chain.
Bro.Trade doesn’t just borrow Vertex’s tech – it’s tailor-made for Berachain’s ecosystem, leveraging its PoL-driven incentives to supercharge your trading.
Every trade you make amplifies Berachain’s growth and value while you rack up rewards. With deep $HONEY liquidity from day one, Bro.Trade is your ultimate orderbook-based trading venue on Berachain – deposit, withdraw, and experience the first network of synchronous orderbook exchanges.
Bropetuals & 60+ Markets: Go long, short, or swap with precision across spot and perpetual markets, backed by cross-chain liquidity.
$HONEY-Powered Trading: Use Berachain’s collateral to fuel your trades, with seamless deposits and withdrawals.
PoL-Driven Incentives: Trade more, earn more. PoL rewards boost your experience, growing with your engagement.
One-Click Trading: Sign once, trade forever. No approval spam—just pure, bro-approved flow.
Unified Cross-Margin: Manage your portfolio as your margin, combining spot, perps, and money markets for max efficiency.
Earn, Borrow & Lend: Tap into money markets to earn yield on deposits or borrow against $BERA and $HONEY holdings.
Cross-Chain Deposits: Use Axelar’s Squid Router to beam assets from 8+ chains straight into Bro.Trade.
Under the hood, Vertex Edge weaves this magic, syncing liquidity across chains to eliminate bottlenecks. It’s elegant and efficient, Plus, with upcoming SuperBros NFTs on Magic Eden, you’ll unlock even more utility to boost your trading and social experience.
Welcome to Bro.Trade, anon. Happy trading – bera style.
Trade on Vertex (Avalanche) to earn $AVAX rewards!
Vertex Edge on Avalanche introduces a trading rewards program designed to incentivize taker activity with $AVAX rewards. The "AVAX Season 1" program runs for 4 weeks with rewards distributed on a weekly Wednesday-to-Wednesday cycle.
A total of 40,000 $AVAX tokens are up for grabs over the 4-week program.
Users can earn both $AVAX and $VRTX tokens by simply trading on the Vertex app.
Start Date: Wednesday, March 26th 2025
End Date: Tuesday, April 23rd 2025
Duration: 4 weeks
Total AVAX Rewards Available: 40,000 AVAX
Weekly AVAX Rewards Pool: 10,000 AVAX
Reward Type: Taker-only
Reward Cap: Rewards are capped at 100% of fees paid by traders.
If total trading volume falls below a predetermined threshold, Vertex will cover the full fee amount in $AVAX rewards.
If volume exceeds the threshold, a fixed $AVAX reward amount will be distributed instead.
Distribution: Rewards are calculated and distributed weekly, aligning with the Wednesday-to-Wednesday cycle.
Vertex Edge on Avalanche continues its trading rewards program to incentivize taker activity with $AVAX rewards. Season 2 of the AVAX Trading Rewards program will run for 4 weeks with rewards distributed on a weekly Wednesday-to-Wednesday cycle.
A total of 40,000 $AVAX tokens are up for grabs over the 4-week season.
Users can earn both $AVAX and $VRTX tokens by simply trading on the Vertex app.
Start Date: Wednesday, April 23rd 2025
End Date: Tuesday, May 21st 2025
Duration: 4 weeks
Total AVAX Rewards Available: 40,000 AVAX
Weekly AVAX Rewards Pool: 10,000 AVAX
Reward Type: Taker-only
Reward Cap: Rewards are capped at 100% of fees paid by traders.
If total trading volume falls below a predetermined threshold, Vertex will cover the full fee amount in $AVAX rewards.
If volume exceeds the threshold, a fixed $AVAX reward amount will be distributed instead.
Distribution: Rewards are calculated and distributed weekly, aligning with the Wednesday-to-Wednesday cycle.
Avalanche users can earn $VRTX rewards by trading on Vertex Edge (Avalanche) as both a maker and taker.
Trading on Vertex is designed to be effortless yet rewarding. Whether you are trading spot and / or perpetuals, each executed trade contributes to your eligibility for rewards.
Rewards are distributed in VRTX, Vertex’s native utility token, which can be staked to further amplify your benefits or reinvested into your trading activities.
VRTX Rewards for Sonic users are available to both:
Takers
Makers
For every trade you make, Vertex allocates reward points based on factors such as:
Trading Volume: Higher volumes yield greater rewards.
Asset Pairs: Certain trading pairs may offer enhanced incentives.
A fixed pool of VRTX tokens are available to traders each epoch – weekly. VRTX rewards are allocated to users on a pro-rata basis relative to the total pool size of VRTX for that epoch of weekly trading.
The total pool of available VRTX trading rewards each epoch (weekly) are split between makers and takers as follows:
Makers = 75%
Takers = 25%
Taker rewards are calculated for each user pro-rata as a percentage of the total pool of taker fees paid by users in a given weekly epoch.
A taker order qualifies as any order that immediately crosses the book and takes liquidity, such as filled market orders.
Market Support
Uptime
Fees
Total Reward Pool: Each epoch (~7 days) allocates VRTX tokens for rewards, split dynamically between 5 chains supported by Vertex Edge:
Arbitrum
Mantle
Base
Sei
Sonic
Abstract
Avalanche
Dynamic Reward Allocation: The allocation of rewards adjusts based on activity and performance metrics for each chain, ensuring incentives align with user participation and liquidity needs.
Balanced Incentivizes: This system encourages active engagement where it is most impactful. For example:
Higher maker activity on Arbitrum results in more VRTX maker rewards for that chain.
Increased taker activity on Avalanche leads to more VRTX taker rewards for Avalanche.
Trade with unified orderbook liquidity on Avalanche -- powered by Vertex Edge.
Vertex Edge has arrived on Avalanche’s high-performance blockchain! Renowned for its speed, scalability, and flexibility, Avalanche ranks among the most cutting-edge blockchains – an ideal fit for Vertex’s lighting-fast orderbook DEX.
The launch of Vertex Edge on Avalanche empowers AVAX users with low-latency orderbook trading with unified cross-chain liquidity spanning 9 chains.
Fast trades, deep liquidity, and a seamless trading experience across spot, perpetuals, and embedded money markets await – all in one place.
Vertex Edge on Avalanche combines the best of centralized exchange (CEX) performance with the transparency and security of on-chain settlement. With this deployment, AVAX users can now tap into a synchronous orderbook network, access unified liquidity across multiple chains, and trade with precision while earning both $AVAX and $VRTX rewards.
Vertex Edge on Avalanche offers a robust suite of features designed to elevate your trading experience. Here’s what AVAX users can expect:
Trade 50+ Spot & Perpetual Markets: Vertex supports over 50 spot and perpetual markets, enabling users to trade with leverage, hedge risks, or amplify price exposure. Vertex offers users both unified cross-margin (e.g., portfolio margin) and isolated margin across its integrated product suite spanning spot, perpetuals, and embedded money markets.
On Avalanche, you can utilize $wAVAX and $USDC as collateral to trade seamlessly, use $wAVAX as collateral to borrow $USDC, or deploy it as margin for perpetual positions.
Blazing Fast Speeds & Cross-Chain Liquidity: Vertex Edge is the backbone of the DEX, delivering synchronized perpetual liquidity across multiple chains within a single orderbook. For AVAX users, this means access to the deepest liquidity and best trade execution with minimal slippage. Put simply, AVAX users can access immediate liquidity for Vertex markets, sourced from every EVM chain plugged into Vertex Edge.
Vertex’s high-performance matching engine processes trades at blazing-fast latency times of 5–15 milliseconds—comparable to top CEXs—while preserving the benefits of decentralized on-chain settlement directly on Avalanche.
Unified Cross-Margin: Vertex users on Avalanche can take advantage of unified cross-margin across spot, perpetuals, and embedded money markets.
As the default margin type on Vertex, this allows for efficient capital management, letting you maximize your positions with a single collateral pool while minimizing liquidation risks across multiple positions.
Isolated Margin: Vertex also offers users isolated margin trading, where each position stands alone with its own margin, capping losses at the allocated amount.
Isolated margin brings precision and flexibility to your trading strategy, allocating margin per position to help shield your broader account from a single position’s price swings and fine-tune your exposure without impacting other positions.
Super Low Fee Trading: Vertex on Avalanche offers very competitive fees to ensure cost-effective trading across all markets:
Taker Fee: Just 0.02%
Maker Fee: Zero
Intuitive Design & UX: Vertex pairs advanced functionality with a user-centric interface. Enjoy features like one-click trading and eliminate repetitive wallet approvals during your trading session. Self-Custody: On Vertex, your keys mean your coins. Trade with confidence knowing that you retain full control over your assets, eliminating the risks associated with centralized exchanges.
Whether you’re a seasoned trader or new to DeFi, Vertex is designed for both power users and beginners to navigate seamlessly.
To celebrate the launch of Vertex Edge on Avalanche, we’re introducing the AVAX Season 1 trading rewards program. This initiative is designed to incentivize taker activity, rewarding AVAX users with $AVAX and $VRTX tokens simply for trading on the Vertex app.
Start Date: Wednesday, March 26, 2025
End Date: Tuesday, April 23, 2025
Duration: 4 weeks
Total $AVAX Rewards Available: 40,000 AVAX
Weekly $AVAX Rewards Pool: 10,000 AVAX
Reward Type: Taker-only
Reward Cap: Rewards are capped at 100% of fees paid by traders.
If total trading volume falls below a predetermined threshold, Vertex will cover the full fee amount in $AVAX rewards.
If volume exceeds the threshold, a fixed $AVAX reward amount will be distributed instead.
Distribution: Rewards are calculated and distributed weekly, aligning with the Wednesday-to-Wednesday cycle.
The Season 1 rewards program offers AVAX users a unique opportunity to maximize returns while exploring Vertex’s powerful trading features. Don’t miss out on your share of the 40,000 $AVAX up for grabs!
Avalanche’s unique architecture and performance advantages make it an ideal partner for Vertex Edge. The chain’s scalability and rapid finality ensures that Vertex can process high trade volumes with minimal latency and low fees, delivering a fluid experience for AVAX traders.
The deployment of Vertex Edge on Avalanche marks a significant milestone in our mission to bring unified, high-performance trading to DeFi.
AVAX users can now experience the speed, liquidity, and flexibility of Vertex while earning $AVAX and $VRTX rewards through the AVAX Season 1 program.
Ready to trade?
Visit the Vertex app, connect your wallet, and start exploring spot and perpetual markets on Avalanche today. With 40,000 $AVAX up for grabs, there’s never been a better time to join the Vertex community.
Market parameters and specifications for the Vertex on Avalanche instance.
BroTrade on Berachain websocket and REST API.
Vertex API Endpoint Host Header = prod
BroTrade API Endpoint Host Header = bera-prod
Interacting with the BroTrade API will otherwise remain the same as the original Vertex API.
You can find a list of the live BroTrade on Berachain API endpoints below.
Gateway Websocket: wss://gateway.bera-prod.vertexprotocol.com/ws
Gateway REST: https://gateway.bera-prod.vertexprotocol.com/v1
Subscriptions: wss://gateway.bera-prod.vertexprotocol.com/subscribe
Archive (Indexer): https://archive.bera-prod.vertexprotocol.com/v1
Trigger: https://trigger.bera-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.bera-test.vertexprotocol.com/ws
Gateway REST: https://gateway.bera-test.vertexprotocol.com/v1
Subscriptions: wss://gateway.bera-test.vertexprotocol.com/subscribe
Archive (Indexer): https://archive.bera-test.vertexprotocol.com/v1
Trigger: https://trigger.bera-test.vertexprotocol.com/v1
The only difference between connecting to the Vertex Edge (Abstract) API and the existing is changing the host headers for the live API endpoints on Vertex from prod to abstract-prod.
Access the full Vertex API documentation applicable to Abstract.
Gateway Websocket: wss://
Gateway REST:
Subscriptions: wss://
Archive (Indexer):
Trigger:
Gateway Websocket: wss://
Gateway REST:
Subscriptions: wss://
Archive (Indexer):
Trigger:
Bro.Trade lands on packed with Vertex’s signature features, reimagined for the bro community:
For every trade you make, Vertex allocates – distributed to users on a weekly basis.
The Vertex Maker Program offers VRTX trading rewards allocated to for qualified makers that prioritizes:
If you have any questions about trading rewards on Vertex available to Avalanche users, please refer to the Official Vertex Discord .
Of note, AVAX users will be eligible to receive $VRTX trading rewards too! As part of the ongoing program for $VRTX, users can stack dual rewards in both $VRTX and $AVAX simply by trading as a taker on Vertex.
For more details, check out our or dive into the full . Follow us on for the latest updates and check out the links below.
Vertex Github Repo:
The only difference between connecting to the BroTrade on Berachain API and the existing is changing the host headers for the live API endpoints on Vertex from prod
to bera-prod
.
Access the full Vertex API documentation applicable to BroTrade .
Vertex Github Repo:
Clearinghouse
0x9F90b17E7134aF112C15437Ec4521E4541156036
Endpoint
0xACda13Df56ab92A244239f4E2ad291657Ac9C5f2
Offchain Exchange
0xEC14Df947a346b1C614D500CC4b7715094E6d878
Spot Engine
0x03aAD14233084c1378b81Ca45783b28aacf186BA
Perp Engine
0xeba84dbaAeC229dCae114C1a22D9868aB45B87e0
Querier
0xc4002068DEa1Ae3206Ef9CC7fE3fd672934cf9b4
Clearinghouse
Endpoint
Offchain Exchange
Spot Engine
Perp Engine
Querier
Clearinghouse
Endpoint
Offchain Exchange
Spot Engine
Perp Engine
Querier
Clearinghouse
Endpoint
Offchain Exchange
Spot Engine
Perp Engine
Querier
Spot, Perpetuals, and Money Markets.
Vertex offers three core products:
Spot Trading
Perpetuals Trading
Money Markets
All 3 products are bundled together under a single, unified cross-margin engine.
Each Vertex Edge deployment provides the same unified DEX functionality, while a synchronized orderbook layer harmonizes perpetual liquidity across every supported network—ensuring a smooth, efficient trading experience from any supported chain you choose.
By unifying spot, perpetuals, and money markets under a single platform, Vertex empowers users to optimize their capital efficiency, calibrate their risk with precision, and execute unique strategies all in one place.
Vertex’s technical nucleus produces the optimal architecture for a vertically integrated product stack – containing three core products of DeFi. These include:
Spot Markets
Perpetual Markets
Money Market
Many DeFi traders face a patchwork of disconnected platforms. One app for spot markets, another for derivatives, and yet another for lending and borrowing. The fragmented approach leads to tedious asset transfers, burdensome fees, and generally sub-optimal capital deployment.
Vertex’s integrated design eliminates the fractured experience of juggling multiple protocols and accounts. With Vertex, you can do it all – from simple spot trades to advanced hedging with leveraged perpetuals – using one streamlined interface and unified margin system.
Spend more time capitalizing on market opportunities. Gain an edge with Vertex.
Spot markets involve buying and selling crypto assets for immediate delivery and payment – no waiting, no future contracts, and no delayed settlements. Unlike derivatives, such as perpetuals or futures, which trade based on the expected value of an underlying asset at a future time, spot markets let you own the asset outright the moment you purchase it.
On Vertex, spot trading is enabled 24 / 7 every day of the year. You remain in control of your spot assets at all times, as they stay securely on-chain under your custody. Vertex lists assets paired with USD-denominated stablecoins, ensuring that you can easily buy or sell a wide range of crypto tokens directly and transparently.
The hybrid architecture behind Vertex enables spot markets with native assets available from each chain plugged into Vertex Edge.
Vertex lists assets paired with USD-denominated stablecoins, ensuring that you can easily buy or sell a wide range of crypto tokens directly and transparently.
On Vertex, you always retain custody of your spot assets on-chain.
Vertex’s spot markets allow you to buy or sell listed crypto assets paired with USD-denominated stablecoins.
Spot assets on Vertex are quoted in USDC.
You can find the spot asset listings for each chain supported by Vertex Edge in the sections below:
Vertex consistently lists new spot assets across deployments of Vertex Edge to different chains, including native assets specific to that chain.
On Vertex, spot assets are integrated directly with Vertex’s unified margin engine, unlocking advanced functionality, including:
Unified Collateral: Spot holdings immediately contribute to your margin capacity.
Collateral for Perpetuals: Use your spot assets as margin to support leveraged trades in the perpetuals market.
Leveraged Spot Borrowing: Tap into the integrated money markets to borrow additional assets against your spot holdings, fueling even more sophisticated strategies.
Deposit Interest: Users automatically earn interest on their spot asset deposits on Vertex.
Seamlessly pivot from straightforward spot buys to leveraged derivatives and borrowing without managing collateral across multiple accounts.
Additional resources relevant to trading on Vertex spot markets include:
On Vertex, your spot assets no longer just sit idle—they become active, flexible resources that power a vibrant trading experience.
Perpetual markets on Vertex let you trade price movements of crypto assets without delivery of the underlying tokens. Unlike traditional futures, these contracts never expire. You can hold them indefinitely, adjusting your positions as markets shift – all within Vertex’s unified margin environment.
A key mechanism called the funding rate keeps perpetual prices anchored to the underlying spot market.
Funding payments flow regularly between long and short traders:
When the perpetual’s price rises above the spot price, longs pay shorts.
When it drops below the spot price, shorts pay longs.
The interplay between longs and shorts via the funding rate mechanism encourages prices between the spot asset and corresponding perpetual market to realign, preventing perpetuals from drifting too far off their underlying asset’s value.
By integrating perpetuals directly into the Vertex ecosystem, you can easily deploy spot collateral and borrowed assets to back your leveraged positions – no separate accounts or platforms required.
This synergy offers a more efficient, flexible, and strategic way to engage with the crypto derivatives market.
Perpetual products are primarily used for speculation and risk-hedging purposes and are the most popular futures product in crypto markets. Vertex’s perpetuals enable traders to long or short crypto assets with up to 20X leverage to amplify price exposure or hedge risk.
Perpetual markets on Vertex trade 24/7 – meaning you can buy or sell perpetuals at any time of day or night.
All of Vertex’s perpetual products use USDC.e as primary collateral.
With Vertex Edge, every cross-chain deployment of Vertex lists the same perpetual markets. Liquidity between each perpetual market on a supported Edge chain is shared within a synchronous orderbook layer.
More specifically, this means that traders of a perpetual market on one Vertex Edge chain are trading against the aggregate resting liquidity profile of that perpetual market across all supported Vertex Edge chains.
Maximum Leverage: 20X
Cross-Margin Efficiency: Use spot balances and borrowed assets to fortify your perp positions.
Hedging and Arbitrage: Implement strategies that might be too cumbersome or capital-intensive elsewhere, thanks to the unified account structure.
Additional resources relevant to trading perpetual products on Vertex include:
Go long or short, scale your leverage, and hedge positions across multiple assets with perpetuals on Vertex -- all under one roof.
Decentralized money markets have reshaped DeFi by enabling trustless, overcollateralized borrowing and lending without traditional intermediaries. Interest rates are programmatically determined by smart contracts, fostering more predictable market behavior and insights.
Vertex money markets enable users to:
Earn interest on deposits.
Borrow against spot assets for leveraged spot trading.
Use spot assets as collateral for perpetual positions.
By integrating a money market directly into its DEX, Vertex users can borrow spot assets automatically using their portfolio margin to secure loans. The money market’s smart contracts are contained on-chain and housed within the Vertex risk engine and clearinghouse.
In Vertex’s integrated money market, depositors act as liquidity providers (LPs).
By supplying capital to the lending pool, they earn a proportional share of the interest that borrowers pay, generating passive yield on idle assets. Borrowers, on the other hand, obtain spot collateral-backed loans at prevailing interest rates, which are determined directly by supply and demand within the pool.
Vertex employs a dynamic interest rate mechanism that adjusts to real-time market conditions.
An algorithm continuously analyzes the ratio of borrowed to available assets, raising interest rates as borrowing demand increases and lowering them when liquidity surges. This fluid balancing act encourages healthy lending and borrowing behavior, ensuring that capital remains actively and efficiently deployed.
In this context, “borrowers” specifically refers to spot margin borrowers—distinct from traders who simply take leveraged long or short positions in perpetual markets.
Spot margin borrowers must maintain adequate collateral throughout the borrowing period. These collateral requirements, enforced by smart contracts, help safeguard the system and mitigate default risk.
Key Parameters
Collateralization: Borrowers post supported crypto assets as collateral, kept in a secure on-chain contract until repayment. This ensures that loans remain overcollateralized and secure, reducing counterparty risk.
Dynamic Rates: Interest rates evolve based on current demand. More borrowing drives rates higher to slow demand, while plentiful liquidity and fewer borrowers push rates lower, spurring new loans.
Below, we present the specific formulas and parameters that govern Vertex’s dynamic interest rate calculations.
For each spot product, there are four attributes:
small_cap, large_cap, floor, and inflection.
borrow_rate and deposit_rate calculated according to the market parameters, and utilization ratio on average every 15 minutes.
Protocol fees are represented by a global attribute called interest_fee, and the value is 0.2 for now.
Parameter definitions:
r is the utilization ratio.
Small_cap is the peak interest rate in the first part of the utilization curve.
Large_cap is the peak interest rate at 100% utilization.
Floor is the minimal rate for borrows.
Inflection is the utilization rate where the interest rate curve steepens.
Interest_fee is the protocol fee taken from the borrow/lending markets.
Calculations for borrowing and depositing are then computed as follows:
borrow_rate is defined below:
deposit_rate is defined below:
Automated Loan Management: To ensure that loans are managed automatically, smart contracts are programmed to execute based on predefined rules and conditions. If a borrower fails to maintain the required collateral level, keepers will liquidate the collateral and use it to repay the lender. On Vertex, loan management is rolled into the cross-margin function associated with each subaccount – making loans easier and more efficient to manage.
You can find details on aspects related to managing open borrow positions in the sections below:
Examining Vertex's unique technical stack.
Vertex’s exchange model fuses a fully on-chain trading venue and risk engine at the protocol level with an off-chain sequencer layered on top to form a Hybrid Orderbook-AMM DEX. The on-chain trading and risk engine contains Vertex’s core products, including spot, perpetuals, and money market – controlled by the Vertex protocol smart contracts on the Arbitrum layer.
The sequencer functions as a high-performance orderbook for matching inbound orders fed into the protocol layer with extremely low latency. Vertex’s on-chain clearinghouse operates as the hub combining perpetual and spot markets, collateral, and risk calculations into a single integrated system.
Converging an AMM and orderbook forms the basis of a unified trading stack with vertically integrated DeFi primitives as its core products on-chain.
Each component of Vertex’s trading stack coalesces into a powerful on-chain trading platform. Limitations of siloed DEX models popular among incumbent DeFi protocols are minimized while their strengths amplify one another within a single exchange venue.
The resulting hybrid orderbook-AMM DEX maximizes advantages across performance, flexible liquidity expression, and a diverse product suite. Rendering an accurate display of the specific design considerations and subsequent benefits of the Vertex DEX requires dividing the hybrid orderbook-AMM model into three core pillars:
A fully on-chain trading venue (constant product AMM) – protocol level.
A fully on-chain risk engine – protocol level.
An off-chain sequencer for order matching.
Individually, each pillar reflects a core element of any DeFi exchange venue.
Threaded together with an EVM-compatible clearinghouse (i.e., on-chain risk engine), the core pillars produce a default cross-margined DEX on Arbitrum where users don’t have to sacrifice the control of self-custody for the performance and vibrant product features of CEXs.
Vertex’s integrated AMM utilizes a xy=k algorithm at the outset and will eventually implement leveraged LPs, further enhancing liquidity alongside the vAMM for perpetuals.
The integrated AMM is located on-chain – housed within the protocol layer. The on-chain AMM functions as the default state of the protocol controlled at the smart contract level, known as “Slo-Mo Mode.”
The pooled liquidity of the AMM sits alongside the bids and asks on the Vertex orderbook, effectively another market maker contributing to liquidity via smart contracts rather than API.
The AMM liquidity is combined with liquidity from automated traders via the sequencer, and users trade against this unified source of liquidity.
Trades are always executed at the best available price, meaning a trade could fill against limit orders and LP positions concurrently as the sequencer automatically sources the best liquidity available.
As a result, Vertex maintains several unique liquidity advantages, including:
There will always be some liquidity to clear trades.
Markets can be seeded with more passive liquidity but also have more flexibility with limit orders – this benefits both illiquid and liquid assets.
Traders can always trade directly on-chain without using the sequencer if they wish.
The existence of the on-chain AMM also empowers users with two of the core value propositions of AMMs. Namely:
The ability to passive LP asset pools and earn trading fees.
Long-tail DeFi asset support for less liquid tokens.
AMM transactions on Vertex also come with lower gas fees than Ethereum L1 – a product of the AMM functioning at the Arbitrum protocol layer.
As Vertex expands multi-chain in V2, the AMM can list native spot assets of other EVM-compatible chains integrated with Vertex – broadening the scope of asset trading more closely, echoing the CEX experience popular with many retail traders.
The Vertex AMM is supplemented by the sequencer orderbook off-chain, which provides a low-latency alternative central-limit orderbook (CLOB) for traders looking to place limit orders, access faster trading, and execute automated trading strategies. Since the pairwise LPs from the AMM populate the orderbook, the liquidity of trading pairs is mutually enriched.
The Vertex sequencer is a central-limit orderbook (CLOB) located off-chain as an independent node, which will eventually be decentralized via Vertex governance.
The orderbook is Vertex’s primary edge in the context of a performant trading engine. Liquidity is augmented as positions from pairwise LP markets populate the orderbook. An HFT-friendly API enables traders to plug into the orderbook, execute automated trading strategies, and trade against the combination of the orderbook and AMM’s liquidity at lightning-fast speeds.
The on-chain latency of distributed node consensus does not constrain performance. Instead, it’s competitive with CEX-grade trading engine speed – achieving average order-matching execution speeds between 5 - 15 milliseconds (ms).
In the case of maintenance, downtime, or other unforeseen circumstances, the AMM layer on-chain functions as the backstop of the protocol, enabling users to trade solely against the AMM without needing the orderbook.
This functions as an essential pathway for users, where transactions always settle on-chain no matter the state of the sequencer.
For example, if the sequencer goes down, instead of CEX-like order book performance and liquidity, you’d get a Uniswap-style experience but with cross-margined accounts for spot, perps, an integrated money market, and lower fees on Arbitrum.
Initially, the sequencer will operate as an independent node run by the Vertex team, with a TPS of 15K and latency time of 5 - 15 ms.
The Vertex sequencer maintains various properties that are important to define.
Sequencer order book operates similarly to a centralized exchange: Traders can place orders with the sequencer’s order book on a scale similar to centralized exchanges, receiving order feedback with comparable latency to centralized exchanges based on accurate optimistic states – analogous to Arbitrum as an ETH L2.
Limit on validator's ability to modify trades: Validators on the underlying chain (Arbitrum’s L2 for ETH) cannot reorder or front-run transactions. Traders on Vertex are safe from validator MEV on the underlying blockchain.
The sequencer has no custody over user assets: Asset custody is controlled at the smart contract level on the underlying chain Arbitrum (Slo-Mo Mode). The sequencer cannot censor transactions either; users can force their transactions to be included on Arbitrum. Vertex’s default state is always the on-chain AMM – not the sequencer.
The sequencer also has no ability to stop trading or withdrawals: Users can still trade (on the AMM) and withdraw by going directly to Arbitrum.
Users do not need to trust the sequencer to report accurate optimistic states: Users can wait for confirmations directly on the underlying chain – Arbitrum.
MEV Protection: Vertex's sequencer operates on millisecond timescales (<20ms for a response), rendering MEV extraction less valuable. A general trade-off exists between latency & MEV ability.
Arbitrum, as an L2 on Ethereum, also minimizes MEV since it periodically submits batches of transactions to Ethereum L1. As a result, in both contexts where Vertex is either functioning with an off-chain sequencer or in its default on-chain state, MEV is minimized, mitigating one of the key shortcomings of on-chain DEXs.
Risk checks for matching orders are conducted on the sequencer level instead of on the Arbitrum chain to minimize transaction costs for users.
Note that only the sequencer is able to match orders, and all other actions, such as withdrawing collateral, liquidating an account, or swapping against the AMM, require risk checks to happen on-chain.
Orders still require explicit signatures from both parties to be executed on-chain.
At the moment, this is a necessary trade-off for the initial stages of Vertex. In the future, as the Vertex sequencer becomes decentralized, this will no longer be necessary.
During Slo-Mo Mode, users can still swap assets, open and close perp positions, and interact with the rest of the Vertex protocol, just with increased latency and tighter liquidity analogous to trading on Uniswap with more slippage and wider spreads susceptible to larger market-moving orders.
Unlock Precision Trading with Isolated Margin on Vertex
Vertex now offers isolated margin trading – a highly requested feature that empowers users with a tailored, intuitive way to trade perpetuals alongside Vertex’s signature cross-margin accounts.
Isolated margin lets you assign a specific amount of margin to an individual perpetual position, isolating it from the rest of your account. Vertex now supports two margin styles for perpetuals:
Unified Cross-Margin (Default): All positions and balances share margin, so changes in one affect the entire account.
Isolated Margin: Each position stands alone with its own margin, capping losses at the allocated amount.
This new option integrates seamlessly into Vertex’s fluid trading experience – no disruptions, just added control. Manage both cross-margin and isolated margin positions from a single account.
Before placing a trade, choose your margin type; for isolated positions, funds transfer effortlessly from your cross-margin balance.
Isolated margin brings precision and flexibility to your Vertex strategy. Here’s how it benefits traders compared to cross-margin:
Enhanced Risk Control: Allocate margin per position, shielding your broader account from a single trade’s downfall.
Fine-Tuned Exposure: Decide exactly how much capital to risk, avoiding over-leverage with surgical precision.
Independent Adjustments: Modify or close positions without impacting others, perfect for diverse risk profiles.
Liquidation Safeguard: If a position tanks, only its margin is at stake – your other trades stay secure.
Peace of Mind: Trade volatile markets with ease, knowing one misstep won’t unravel your entire portfolio.
In short, isolated margin offers a sharper toolkit for Vertex traders, complementing the flexibility of cross-margin accounts with standalone precision.
Getting started with isolated margin on Vertex is a breeze:
1. Navigate to the perpetuals trading page.
2. Click the [Margin Leverage] button above the order entry.
3. Select [Isolated].
Adjust leverage with the slider.
Hit Save, enter trade details, and place your order.
Once filled, your position appears on the chart with an [Isolated] tag (unless chart lines are disabled).
Track and tweak isolated positions via any perpetuals table in the Vertex app—look for the [Isolated] tag.
To Close: Hit the [Close] button.
To Adjust Margin:
Click the ✏️ icon next to margin details.
Choose to add or remove margin.
For adding, opt in (or out) of borrowing.
Input the amount and confirm.
Adding Margin: Transfers USDC from your main account to the position, lowering its risk.
Removing Margin: Returns USDC to your main account, potentially increasing position risk.
It’s that simple.
Isolated margin trading elevates your Vertex experience, blending standalone control with the platform’s unified cross-margin by default.
Whether you’re a cautious newcomer or a seasoned trader eyeing volatile markets,the new isolated margin feature lets you shape your trading strategy with confidence.
Happy trading, anon!
Defining Vertex's subaccount design and weighted margin calculations.
Each address on Vertex can open up to 4 subaccounts on the Vertex front-end. Vertex treats each subaccount as an independent account with its own margin, balances, positions, and trades. If liquidated, the only assets at risk are those in a subaccount. Traders with assets in multiple subaccounts do not carry risk between those subaccounts.
By default, all subaccounts on Vertex are cross-margined. The benefits include:
Capital efficiency.
Lower risk of liquidation on positions.
Ability to easily compound profits.
Vertex offers isolated margin trading to complement its native cross-margin. Isolated margin is a more intuitive way to trade perpetuals alongside Vertex’s signature cross-margin accounts.
Isolated margin lets you assign a specific amount of margin to an individual perpetual position, isolating it from the rest of your account. As a result, Vertex supports two margin styles for perpetuals:
Unified Cross-Margin (Default): All positions and balances share margin, so changes in one affect the entire account.
Isolated Margin: Each position stands alone with its own margin, capping losses at the allocated amount.
Isolated margin integrates seamlessly into Vertex’s fluid trading experience – no disruptions, just added control. Manage both cross-margin and isolated margin positions from a single account.
Vertex uses a concept of weighted margin, which we refer to as Health, to enable efficient cross-margining across products. Health is used to determine if an account can open new positions or can be liquidated in the event of adverse price movements.
Health’s purpose is to allow ALL positions in a user’s account to contribute to their margin and trading activity. The result is:
Better capital efficiency.
Improved risk management.
Boosted portfolio flexibility.
Increased utility for tokens.
As a result, several factors need to be considered.
There are two types of health:
Maintenance Health: If Maintenance Health < 0, accounts can be liquidated.
Initial Health: If Initial Health < 0, accounts cannot open new positions.
In the parlance of other exchanges:
Maintenance Health ≈ USDC to Liquidation
Initial Health ≈ Free Collateral
Given the inclusion of all assets in a portfolio, it is necessary to account for the following:
Collateral Quality
Volatility
Liquidity
This is achieved by assigning a “weight” to all products.
Each product has four parameters:
maintenance_asset_weight
maintenance_liability_weight
initial_asset_weight
initial_liability_weight
Maintenance health is computed using maintenance weights, and initial health is calculated using initial weights.
Spot assets are the core collateral assets for Vertex. For example, tokens deposited into Vertex’s smart contracts can be used to trade other assets
The formula to calculate Spot Health is:
Example:
A user has 5 BTC in their account, and BTC spot is trading at $10,000. Let’s calculate the initial and maintenance health:
maintenance_asset_weight = 0.9
maintenace_liability_weight = 1.1
initial_asset_weight = 0.8
initial_liability_weight = 1.2
Therefore:
Initial Health = 5 * 10,000 * 0.8 = $40,000
Maintenance Health = 5 * 10,000 * 0.9 = $45,000
Given the lack of other positions in our account, our user has $40,000 of collateral value available for new positions.
Given their embedded leverage, perpetuals have a similar but slightly different calculation for health:
Example:
A user decides to short 5 BTC-Perps, and the price is $10,000. Let’s calculate the initial and maintenance health:
maintenance_asset_weight = 0.95
maintenace_liability_weight = 1.05
initial_asset_weight = 0.9
initial_liability_weight = 1.1
Therefore:
Initial Health = -5 * 10,000 * 1.1 - (-5 * 10,000) = -$5000
Maintenance Health = -5 * 10,000 * 1.05 - (-5 * 10,000)= -$2,500
On other exchanges, one may see:
Initial Margin = $5,000
Maintenance Margin = $2,500
As a result, Vertex’s perpetuals weightings function similarly to leverage calculations on other platforms:
Spreads can be thought of as positions with offsetting positions on the same underlying asset.
Spreads can increase your health. Here's how spread-related calculations are defined:
Spread Basis Amount: Define the spread basis amount as the size of the spread:
Example: With +2 wBTC and -3 BTC-PERP, your basis amount is +2, and your basis size is 2.
Spread Value:
Existing Penalty: The existing weight penalty resulting from holding the individual spot / perp positions is:
Spread Penalty: The spread penalty applied to a spread "position" is:
Spread Weight: This is the long perp weight for positive basis amounts and the long spot weight for negative basis amounts.
Spread Health Increase: The increase in health due to spreads is calculated as:
Automated market makers (LPs) follow an XY=K market-making formula. Orders match against liquidity in the LP and orderbook – takers get whichever is the best available price.
LP Health is decomposed assuming the LP is at equilibrium at the oracle price. The calculation is structured as follows:
Base Health:
Quote Health:
LP Penalty:
Vertex Edge (Avalanche) websocket and REST API.
Vertex API Endpoint Host Header = prod
Avalanche API Endpoint Host Header = avax-prod
Interacting with the Avalanche API will otherwise remain the same as the original Vertex API.
You can find a list of the live Vertex Edge (Avalanche) API endpoints below.
Gateway Websocket: wss://gateway.avax-prod.vertexprotocol.com/ws
Gateway REST: https://gateway.avax-prod.vertexprotocol.com/v1
Subscriptions: wss://gateway.avax-prod.vertexprotocol.com/subscribe
Archive (Indexer): https://archive.avax-prod.vertexprotocol.com/v1
Trigger: https://trigger.avax-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.avax-test.vertexprotocol.com/ws
Gateway REST: https://gateway.avax-test.vertexprotocol.com/v1
Subscriptions: wss://gateway.avax-test.vertexprotocol.com/subscribe
Archive (Indexer): https://archive.avax-test.vertexprotocol.com/v1
Trigger: https://trigger.avax-test.vertexprotocol.com/v1
Tap into the capital efficiency of universally cross-margined accounts.
Vertex is cross-margined by default, meaning a user’s trading account consolidates liabilities to offset the margin between positions. A user’s portfolio subsequently serves as collateral across multiple open positions.
On Vertex, your portfolio is your margin.
Universally cross-margined trading accounts are uncommon in DeFi. As a result, it’s important to contrast two specific forms of margin:
Isolated Margin
Cross-Margin
Isolated Margin = An account’s liability is limited to the initial margin posted to a single position.
Cross-Margin = Multiple positions’ liabilities are shared across an account to offset the margin between the positions.
Isolated margin is often used for volatile, speculative positions and limits a user’s account balance risk. Isolated margin is popular for perpetuals trading on both DEXs and CEXs.
For example:
Alice has 20K USDC on Binance.
Alice opens a $BTC perp position worth $50K on 10X leverage using 5K of her USDC as collateral.
Alice’s position is liquidated.
Only the 5K USDC initial margin is at risk of loss. Her remaining 15K USDC is unaffected.
Cross-margining enables users to reduce margin requirements by calculating the portfolio’s overall risk across multiple positions. Open positions share capital toward each position’s margin requirements – reducing the risk of single-position liquidations while requiring a lower initial margin for each position.
Cross-margining is popular in TradFi and available on many CEXs, but its scope is limited in DeFi.
On Vertex, you can utilize all your funds—deposits, positions, and PnL— toward your margin.
This means your open positions across spot, perpetuals, and the money market (e.g., spot borrowing) contribute to your account’s portfolio margin.
Users can trade more flexibly and efficiently as the risk of margin calls and forced liquidations for single positions declines.
Vertex's cross-margin design also allows for portfolio margining. Similar to regular cross-margin, portfolio margining is where unrealized profits can be used to offset unrealized losses or deployed as margin for existing positions or for opening new positions. All of the relevant balancings of a portfolio's margin are calculated automatically on the Vertex back-end and displayed intuitively as a trading account’s portfolio health on the Vertex app.
Universally cross-margined trading accounts can be beneficial for both sophisticated and retail traders for several reasons, including:
Lower Margin Requirements: Cross-margined accounts typically have lower margin requirements than traders opening the same positions in separate, isolated margin accounts.
Example: A Vertex trader with a long position in spot margin $ETH and a short position in $ETH perpetuals may have a lower cumulative margin requirement than a trader with the same position in isolated margin accounts.
Automatic Risk Management: Vertex enables traders to avoid liquidations by automatically calculating and transferring margin between open positions to maintain the required margin levels. This is useful for traders in volatile market conditions and when trading complex strategies.
Example: A trader on Vertex can open a long $ETH spot position alongside a short $wBTC perp position without manually transferring margin between the accounts to maintain the required margin levels – it’s performed automatically and displayed on the portfolio page.
Risk/Reward Optimization: Traders can adjust the leverage of their positions across multiple positions to suit their individual risk preferences – it’s more capital-efficient.
Example: Alice can maintain a highly leveraged long position in $wBTC and a lower leverage short position in $ETH, achieving a better risk-reward ratio than a trader with the same positions in isolated margin accounts. This is because Alice can set a higher margin requirement for a highly leveraged long perpetual position and a lower margin requirement for a lower leverage short perpetual position on Vertex.
Portfolio Margining: A specific type of cross-margining, portfolio margining, is when unrealized profits from an open position can be used to offset the margin requirements of another position.
Example: If the value of Alice’s long $ETH spot margin position on Vertex falls, the excess margin (e.g., unrealized profits) in Alice’s short $ETH perp position may be used to maintain the required margin level, avoiding liquidation of the long spot margin position.
Simplified Account Management: Overall portfolio health and risk indicators are easily accessible in a single interface – the Portfolio Overview. Trading with multiple open positions is streamlined as Vertex’s trading accounts offer a sweeping view of traders’ overall risk, where all their open positions are linked and managed together.
Managing your portfolio on Vertex is simplified with a sweeping view of your cross-margined trading account. The Vertex app supplements the clarity of the portfolio overview page with specific risk tiers, intuitively alerting users to fluctuations in the weighted value of their portfolio’s Health.
Health is the amount of capital (quoted in USD) your account has to trade with before it can be liquidated.
You can think of Health as your Weighted Margin / Risk. You have two different kinds:
Maintenance
Initial
Your Health is determined by giving each balance and position a Weighted Value. Initial health is weighted greater for shorts and less for longs when compared to Maintenance.
The remaining Maintenance Health acts as a buffer for the user to de-risk before jeopardizing liquidation. Once all of the Maintenance Health is used, your account can be liquidated.
On Vertex, calculations of Weighted Value (e.g., portfolio health) are performed automatically on the back end and reflected in a user’s portfolio overview page on the Vertex app interface as the portfolio’s Health.
Different tiers of portfolio risk are classified and displayed visually within the “Health Battery” of the portfolio page based on the following parameters:
Low Risk – Your portfolio health is defined as low-risk with the flexibility to open new positions without incurring excessive risk.
Health Bar Status = 40 - 100% (Left to Right)
Initial Margin Usage = 0.00 → 66.66%
Medium Risk – This account state doesn’t come with any major warnings, and it’s a gauge of your Initial Health. Medium-risk occurs when:
Health Bar Status = 20 - 40% (Left to Right)
Initial Margin Usage = 66.66 → 88.88%
High Risk – Comprises the next 10% of the Health Bar after Extreme Risk. You can still enter new positions at this point, but it’s a warning to be cautious.
Health Bar Status = 10 - 20% (Left to Right)
Initial Margin Usage = 88.88 → 99.99%
Extreme Risk – Also known as Maintenance Mode, Extreme Risk means your Initial Health is less than 0 USD, and you can’t take on any more risk. During Extreme Risk, you must de-risk by depositing more funds or closing positions. If you don’t do so quickly, you risk liquidation.
Health Bar Status = 0 - 10% (Left to Right)
Initial Margin Usage = >100%
The tiers of portfolio risk will automatically reflect dynamic market conditions in real-time across an account’s open positions.
Users are encouraged to be mindful of the current portfolio state of their trading account on Vertex. Markets are unpredictable, and proper risk management necessitates concerted attention to your portfolio’s risk tiers.
The trading interface will notify users when their accounts reach higher levels of risk, prompting them to deposit more assets into Vertex to reduce their overall portfolio risk or close open positions.
The advantages of universal cross-margin on Vertex can be expressed further by examining a popular trade strategy within crypto markets – the basis trade.
Basis trades are a common trade strategy where traders typically capture the spread between two products:
Spot
Futures
The spread (i.e., the “basis”) is the difference between the spot and futures price.
The spot and futures prices eventually converge at maturity, and the profit is the difference between the initial prices minus fees. It’s a classic amongst derivatives traders in both TradFi and DeFi, expressed most often with spot and futures products.
Perpetual swaps are the most popular futures product in crypto.
With no expiration, they maintain price parity with the underlying spot asset via funding rates where interest is paid on open positions relative to the difference between the perpetual and indexed spot prices. Spot and perp prices don’t necessarily have to converge completely and can deviate for extended periods.
Comparatively, the expiration date of vanilla futures contracts is the primary force converging futures with spot prices as the expiry approaches.
Crypto basis trades with perpetuals, and spot assets are popular since the perpetuals price typically trades at a premium to spot prices – meaning basis trades of long spot/short perp are typically profitable and delta neutral positions. However, basis trades are more capital-intensive on many exchanges than Vertex since they usually require two separate markets for the perpetual and spot positions.
With linked spot and perpetual markets, Vertex will provide traders with native markets for basis trading.
For example, If Alice is long ETH spot on Binance and short an ETH perpetual contract on isolated margin, her open perpetual contract is treated as a standalone position. Alice is responsible for maintaining the full margin requirement – even if she has an offsetting spot ETH position.
As a result, arbitrage becomes unnecessarily capital inefficient.
On Vertex, cross-margining with linked spot and perpetual markets ameliorates the arbitrage inefficiency of basis trading while allowing traders to offload residual risk with minimal friction.
Since Vertex’s on-chain risk engine recognizes the redundancy of requiring the full margin amount for the ETH perpetual position in the example of Alice above, the margin requirement for the ETH perpetual is substantially reduced – allowing for more capital-efficient trading.
Vertex’s embedded money market also allows assets to be used as both collateral and available for borrowing to leverage spot positions. As a result, the basis rate is more closely tethered to the borrowing rate of stables and tokens.
Profitable arbitrage conditions arise when basis returns > borrowing costs.
Advantageous arbitrage conditions on Vertex generate a compounding effect of greater volumes and improved liquidity since traders can execute profitable basis trade strategies on Vertex with leverage and lower margin requirements.
Take advantage of portfolio margining. Manage one universal margin account comprising all your balances and positions to maximize capital efficiency— no more switching between accounts.
Description and calculations of the perpetual contract funding rates on Vertex.
Funding rates are a core element of any perpetual swap product – also known as perpetual contracts. Since perpetuals have no fixed expiration date, perpetual contracts can be held indefinitely.
As a result, the typical convergence of a traditional futures price with the underlying asset price as expiration approaches don’t apply to perpetuals.
Instead, perpetuals tether the price of the perpetual contract to the underlying asset’s spot price via funding rates. Funding rates modulate the incentive to trade a given perpetual contract, either long or short, by assigning a positive or negative value to a specific perpetual market.
Positive Funding Rate = Perpetual Mark Price > Spot Index Price
Negative Funding Rate = Perpetual Mark Price < Spot Index Price
Metering incentives via the funding rate prevents the mark price of a perpetual from deviating significantly from the underlying index spot price over time.
If the perpetual price is too high relative to the spot index price, longs pay shorts to swing incentives to shorts – pushing the price back down. If the perpetual price is too low relative to the spot index price, shorts pay longs to swing incentives to longs – pushing the price back up.
The funding rate is analogous to an interest rate paid by open long or short perpetual positions based on the current market conditions and how the funding rate is calculated. Funding rates can render open long or short positions more costly or advantageous to maintain over time, depending on their assigned value.
Funding rates are paid or received proportional to an open market position’s size.
Consequently, funding rates replicate the expiration-based convergence of traditional futures and spot prices without expiration. Payments on open positions invoked by funding rates are paid or received only between traders on each side (e.g., long/short) of an individual perpetual market.
Example:
If the ETH perpetual funding rate is positive, traders with open long ETH positions pay the prevailing funding rate to open short positions for the current funding interval.
If the ETH perpetual funding rate is negative, traders with open short ETH positions pay the prevailing funding rate to open long positions for the current funding interval.
Calculations of the funding rate reflect the open interest of a specific perpetual market.
Open Interest = the sum total of all open positions for an individual perpetuals market.
The positive or negative value assigned to a funding rate determines the interest rate payments between longs and shorts within a given funding interval – expressed as a percentage of an open position’s size.
Funding rates are variable, adjusting to real-time market conditions for each perpetual market on Vertex.
Vertex calculates the funding rate for perpetuals by taking into account the following characteristics of a specific perpetual market:
Spot Index Price
Perpetual Contract Mark Price
Funding Interval
Perpetual Contract Mark Price = This is calculated using the internal Vertex perpetual price. Vertex uses a TWAP of the orderbook price as the mark price.
Funding Interval = The funding interval is when the funding rate is paid or received between two sides of a perpetual contract. On Vertex, the funding interval is set at one hourly period.
Funding is calculated with reference to the funding index, which is computed as follows:
Funding Index = TWAP (Perp Mark Px) - TWAP (Spot Index Px)
Funding Payment = Funding Index / 24
This payment is then transferred between longs and shorts.
Each publisher can contribute an index price for the markets supported by Stork. Implementing the index calculation is at each publisher’s discretion. For example, not every publisher will converge their price.
Aggregation of real-time prices from select exchanges:
Dexterity: Median of order book mid-prices from supported exchanges.
Other publishers: Median of last trade price from supported exchanges.
Supported Exchanges: Exchanges with major USD or BUSD markets: Binance, Coinbase Pro, Kraken.
Support for USDT markets is under development using Binance spot USDT - BUSD to convert into USD-denominated prices. USDT markets from the following exchanges are used:
Binance
OKX
ByBit
Kucoin
Bitfinex
If the perpetual contract’s mark price is higher than the spot index price of the underlying asset, then the funding rate will be positive.
Positive Funding Rate = Perpetual Mark Price > Spot Index Price
Traders holding a long position in the perpetual contract will pay the traders holding the short position. The payment occurs on a fixed interval basis at whatever the prevailing funding rate is calculated for that interval.
Positive funding rates reflect the perpetual trading at a premium to the underlying asset’s price.
As the perpetual’s premium (e.g., deviation above the spot price) increases, so does the funding rate. This renders long positions more costly to maintain and incentivizes the perpetual price to normalize lower – converging closer to the spot price.
Example – Positive Funding Rate
ETH Perpetual Price > ETH Spot Index Price
Funding Rate = + 0.1% or 36.5% annualized
Let’s assume that 1 ETH equals 1,000 USDC.
Alice is long 10 ETH perpetuals (net position size = 10,000 USDC)
Alice’s initial margin = 1,000 USDC
Alice’s leverage = 10X
Alice pays short contracts in the ETH perpetual 0.1% of her open 10 ETH long position every 24 hours
This means Alice will pay (0.001*10,000)/24 every hour
Alice’s funding rate payment in the current interval = 0.426 USDC
In reality, neither ETH's funding rate nor market price is static. As a result, the actual funding payment by Alice to open shorts may be slightly higher or lower than the 0.426 USDC expressed above.
Positive funding rate payments by Alice to shorts in the ETH perpetual will reduce her returns on profitable long trades and make her open positions more costly to maintain over time. The latter assumes the funding rate remains positive, and Alice holds her position through multiple funding intervals.
If the perpetual contract’s mark price is lower than the spot index price of the underlying asset, the funding rate will be negative.
Negative Funding Rate = Perpetual Mark Price < Spot Index Price
Traders holding a short position in the perpetual contract will pay the traders holding the long position. The payment occurs on a fixed interval basis at whatever the prevailing funding rate is calculated for that interval.
Negative funding rates reflect the perpetual trading at a discount to the underlying asset’s price.
As the perpetual’s discount (e.g., deviation below the spot price) increases, so does the funding rate. This renders short positions more costly to maintain and incentivizes the perpetual price to normalize higher – converging closer to the spot price.
Example – Negative Funding Rate
ETH Perpetual Price < ETH Spot Index Price
Funding Rate = - 0.1%
Let’s assume that 1 ETH equals 1,000 USDC.
Alice is long 10 ETH perpetuals (net position size = 10,000 USDC)
Alice’s initial margin = 1,000 USDC
Alice’s leverage = 10X
Short contracts in the ETH perpetual pay Alice the funding rate of 0.1% proportional to her open 10 ETH long position every 24 hours.
This means Alice will receive (0.001*10,000) / 24 every hour.
Alice’s received funding rate payment in the current interval = 0.426 USDC
Again, neither the funding rate nor the market price of ETH is static. As a result, the actual funding payment paid by open shorts to Alice may be slightly higher or lower than the 0.426 USDC expressed above.
In this case, Alice’s open long ETH perpetual position receives the funding rate payment from open short contracts. As a result, the impact on her PnL is reduced compared to when the funding rate was positive.
For example, the negative funding rate shorts pay Alice will augment her returns on profitable trades (even if marginally) and eliminate the cost of maintaining her open position. The latter assumes the funding rate remains negative, and Alice holds her long position through multiple funding intervals.
Learn about Vertex's liquidation model and how the insurance fund works.
Liquidations on an exchange refer to the automated process of closing leveraged trading positions when a trader's account balance, or "margin," gets too low to cover potential losses.
Just as a car running low on fuel would need to stop to avoid stalling, liquidations prevent traders from going into debt by ensuring their losses don't exceed their initial investment.
Liquidation mechanisms vary for each exchange, which sets unique and publicly available maintenance weights that are used to determine the risk profile of a given market. Some exchanges might have tighter liquidation thresholds, meaning your position could get liquidated more quickly if the market moves against you. Others might offer more leniency, giving you a bit more room before liquidation kicks in.
Liquidations safeguard an exchange's solvency by settling accounts between traders, maintaining fairness, and preventing potential disruptions that could arise from underfunded positions amid volatility.
You can find Vertex’s market specifications, including maintenance weights, in the “Perpetual and Spot Market Specifications” section.
Efficiently structured liquidation processes on Vertex are supplemented by risk management tooling for users, including portfolio and position health indicators on the front-end along with trigger orders.
Liquidations on Vertex happen at the mark oracle price, derived from a third-party oracle (Stork), which you can learn more about in the “Pricing (Oracles)” section.
Liquidations protect the protocol and users from the risk of systemic bankruptcy. When an account's maintenance health falls below 0, it enters liquidation. The assets and perpetual positions of the subaccount will be closed in the following order:
Orders are canceled.
LPs are decomposed.
Assets are liquidated (Spot Balances / Long Spreads / Perps).
Liabilities are liquidated (Borrows / Short Spreads).
Any user can purchase assets from the liquidating account at a discount or pay off its liabilities at a markup until the underwater account's Initial Health rises above 0.
If, at any point during the liquidation process, the Initial Health of the account exceeds 0, liquidation will cease.
When liquidators attempt to liquidate a subaccount, they specify the product and the amount they want to liquidate. The liquidation price for assets is set halfway between the oracle price and the price determined by the maintenance weight.
The net price at which the product is liquidated is calculated as follows:
The gross profit of liquidators equals:
However, the Vertex protocol receives 50% of the profit that liquidators generate, and these fees are deposited into the insurance fund to protect protocol health moving forward. Thus, the net profit of liquidators equals:
Liquidators can specify any product and amount, but the total can be rounded down such that the optimal amount of liquidations occur to bring the liquidatee’s Initial Health back to 0. This minimizes the impact of liquidations on users as much as possible.
Liquidating a specific product can result in two outcomes:
Liquidatee receiving USDC for positive spot balances and their positive PNL perps.
Liquidatee spending USDC to pay back negative spot balances and negative PNL perps.
For Outcome 2, Vertex cannot allow the liquidatee's USDC balance to be spent below 0. Otherwise, losses that need to be socialized can be incorrectly assigned to USDC holders. If all liquidation options are Outcome 2, then the account is insolvent.
At this point, the account's positions would have been exited at a loss, and there is now bad debt in the system.
This triggers Vertex's last lines of defense:
USDC from the insurance fund is pulled into the insolvent account and used to pay liquidators to take on the underwater positions.
If the insurance fund is empty, then the losses from the underwater positions are socialized.
To maintain the creditworthiness of the platform, a segregated pool of USDC will be available to fund shortfalls in the event that an account goes into bankruptcy – the Insurance Fund. Initially, this will be seeded with funding from the core team but will then be topped up with a percentage of revenue from liquidations.
If accounts are insolvent, the insurance fund steps in to pay off losses to avoid socialization.
In the first instance, bankrupt accounts will be paid from the insurance fund.
However, if the insurance fund is depleted, the system will attempt to socialize against other perpetual accounts in that market. If the account has already been settled, its losses will be socialized against all USDC holders.
In Summary:
Step 1: Insurance Fund
Step 2: Perp Socialization
Step 3: USDC Depositor Socialization
Open position settlement and account value calculations.
PnL means “profit and loss.” This metric is the current market value of a position minus the cost to open the position.
On Vertex, you will find two PnL metrics:
Perp PnL = Your total PnL across all open perpetual positions.
Position PnL = A specific position’s PnL.
Perp PnL can be viewed by visiting the Vertex app pages:
Portfolio Overview
Perpetual Positions
Position PnL can be found in the Perp Positions tables on the Vertex app.
Users can also use Account Pins to pin Perp PnL to the top of their Vertex app screen and monitor across different page views.
It is important to note:
Account Value does NOT equate to [ Assets - Borrows +/- Perp PnL ]
Instead:
Balances will change constantly as USDC is automatically settled on the backend from perpetual trading into balances.
Eventually:
There is no economic effect to traders, BUT Assets and Borrows will change over time as PnL is settled. This process is covered in more depth below.
First, it’s important to define two types of open positions within the context of settlement on Vertex.
Winners: Open positions with positive PnL.
Losers: Open positions with negative PnL.
A settlement happens when there is a transfer of USDC from Losers to Winners. At this point, balances are altered accordingly.
Since this process is happening continuously, the lifetime PnL of a perpetual trade can be broken down into two parts:
Unsettled USDC
Settled USDC
Unsettled USDC = USDC that is yet to be transferred between accounts.
If positive, users can expect the displayed amount to be deposited into their USDC balance.
If negative, users can expect the displayed amount to be removed from their USDC balance.
This happens continuously and automatically while holding an open position. There is no action required by users.
Settled USDC = PnL that has already been transferred to the current USDC balance on the Portfolio Overview page on the Vertex app.
Users can view their Unsettled USDC balance by clicking on the icon beside Perp PnL. There is also an Unsettled column in the Balances Table that displays it.
Settlement History can be viewed by navigating on the Vertex app UI to:
Portfolio → History → Settlements Table
Closing a Position -- Settlements are automatic when closing a trade, and any remaining unsettled USDC will be realized into the USDC balance. When closing a position, any remaining unsettled USDC will be settled into the trader's USDC balance. This settlement will normally occur within a few minutes.
Changing USDC Balances -- Users with open positions will notice changes in USDC balances over time. This is due to PnL being settled on the backend. It is normal behavior and will not affect the ability to trade.
What if users don’t have USDC and have negative PnL? PnL will continue to settle. Users without USDC but positive account health will borrow USDC automatically.
An overview of the trading and sequencer fees charged on Vertex.
Trading fees are a standard feature of any exchange venue. Fee models vary between exchanges but are generally charged:
As a percentage of the total value of a trade.
Each time an order is executed.
As a hybrid orderbook-AMM with an integrated money market, Vertex’s fee model applies to:
AMM Liquidity Pools
Borrow / Lend Pools
The Sequencer’s Central-Limit Orderbook (CLOB)
As a result, the four primary market participants on Vertex with an impact from fees include:
Price Makers
Price Takers
Liquidity Providers (LPs)
Borrowers & Lenders
While high fees typically characterize most decentralized exchanges, Vertex is built different.
To enable cheap and efficient trading for users in the greatest volume possible, Vertex aims to promote liquidity, defined as:
Tight Spreads
Low Slippage
Vertex’s trading fee model is competitive with centralized crypto exchange venues – offering cheap trading for takers (0.02%) and zero fees for makers across all markets.
The maker / taker trading fee model is displayed below.
Minimum Taker Fee: Upon matching, every taker order is subject to an immediate fee. This fee is calculated based on the formula: minSize × maker.price × feeRate.
No Fees Interval: For the initial part of the order, specifically [0, minSize), there are no fees charged.
Standard Fee: For any portion of the order amount that exceeds minSize, a standard fee is charged based on the formula: quoteAmount × feeRate.
The Vertex Edge fee structure reflects the flow of value between chains connected by Edge’s unified orderbook liquidity. The Edge fee structure accounts for maker & taker flow sourced from connected Edge chains, including:
Arbitrum
Blast
Mantle
Sei
Base
Sonic
Abstract
Avalanche
Trading fees across the Vertex Edge ecosystem are composed of:
Taker Fees = 0.02%
Maker Rebates = - 0.005%
The primary difference is how fees are paid out for order matches in cross-chain vs. single chain scenarios. In a cross-chain order match between Arbitrum and Sonic, the taker fee is charged on the taker chain, and the maker rebate is charged on the maker chain.
Makers are incentivized by token rewards and maker rebates, as such some revenue must accrue to the maker chain. The fee structure for Edge between two instances like Arbitrum and Sonic is as follows:
Sonic Taker & Arbitrum Maker:
Taker Fee (Sonic) = 1 bps
Maker Rebate (Arbitrum) = 0.5 bps
Fee Accrual (Arbitrum) = 0.5 bps
Arbitrum Taker & Sonic Maker:
Taker Fee (Arbitrum) = 1 bps
Maker Rebate (Sonic) = 0.5 bps
Fee Accrual (Sonic) = 0.5 bps
Should both a maker & taker order match on the same chain, then the fee structure equates to:
Arbitrum Taker & Arbitrum Maker:
Taker Fee (Arbitrum) = 1.5 bps
Fee Accrual (Arbitrum) = 0.5 bps
Sonic Maker & Sonic Taker:
Taker Fee (Sonic) = 1.5 bps
Fee Accrual (Sonic) = 0.5 bps
Revenue flows throughout the system to reward the sourcing of liquidity and users via Vertex Edge. The comparative advantage to the earlier fee structure accounting is that the new model enables any cross-chain match to accrue revenue to the maker chain via Edge.
Vertex charges a straightforward flat fee, denominated in USDC, for interactions with the Vertex Sequencer. This fee covers the gas costs associated with the underlying blockchain while delivering a seamless and low-latency trading experience via lightning-fast order matching.
The Vertex sequencer serves as the interface with underlying chain that Vertex Edge is deployed to, efficiently matching orders between supported EVM chains.
Beyond order matching, the sequencer facilitates high-speed operations such as rapid deposits, withdrawals, liquidity provider (LP) minting, and more — ensuring a smooth and responsive user experience.
NOTE: If you don’t have USDC in your subaccount, either a loan will be taken out or the transaction will fail, depending on whether spot leverage is enabled.
Of note, sequencer fees are approximate values for withdraws and deposits denominated in the corresponding asset. Fees are subject to change over time as gas fees and other variables are adjusted, but they should remain relatively stable within months of launch.
Deposit = 0 USDC
Submitting a Liquidation = 1 USDC
Withdrawing Collateral:
BTC = 0.00004 BTC
ETH = 0.0006 ETH
USDC = 1 USDC
Placing an order that takes liquidity from the book = 0 USDC*
Minting / Burning LP Tokens = 1 USDC
Sequencer fees are only charged if the operation is successful.
For example, if you submit a collateral withdrawal request that causes your account to be under-collateralized, you will not be charged sequencer fees for the failed action.
Vertex’s sequencer handles user interactions with the blockchain. As a result, users' sequencer fees are paid in lieu of gas and are akin to some combination of gas and “clearing fees” on a traditional exchange.
The 30-minute time-frame is the targeted maximum that a withdrawal will remain pending, as Vertex usually sends the transaction to the underlying chain after this time automatically -- even during high gas periods. If your withdrawal takes longer, it may be due to persistent and excessively high gas costs.
Reference and indexed price feeds for Vertex markets.
Oracles play a crucial role in a decentralized exchange (DEX), functioning as the pathway for Vertex’s on-chain contracts to access existing data sources (e.g., prices) off-chain and execute advanced computations on-chain. Vertex’s high-performance exchange design requires an oracle architecture developed for ultra-low-latency and robust oracle feeds across the long tail of market pairs.
On a performant DEX, oracles need to deliver price feeds for each market on the exchange with several core properties, including:
Decentralized
Robust
Low-Latency
Cost-Efficient
Price feeds for various exchange assets help calculate intricate functions, including account collateralization, perpetual funding rates, and more.
Oracle price referencing also needs to maintain redundancy across data publishers, meaning that data feeds are defensible to stale prices from reference providers (e.g., third-party exchanges) and can operate without a single point of failure.
Vertex employs a multi-oracle approach where prices are ingested from multiple different providers.
Currently, the majority of Vertex markets use Stork.
Stork is an ultra-low-latency, decentralized, hybrid oracle network for EVM-compatible price feeds.
Stork’s oracle architecture prioritizes performance, congruent with Vertex’s low-latency order-matching and emphasis on CEX-grade execution speeds. Using ultra-fast WebSockets across multiple regions and node providers, Stork can ensure that Vertex’s reference prices are available on the millisecond level, comparable to the data velocity used on CEXs and TradFi exchange venues.
With the Vertex sequencer, price updates are bundled off-chain with each sequence of actions submitted before being pushed on-chain, enabling continuous reference prices at lower costs and computational complexity.
This is necessary for a performant DEX relative to other, pure on-chain oracle providers that push price updates less frequently[1].
Scarcer price updates in pure on-chain oracle models reduce the ability to support long-tail assets where gas fees are not justified relative to the on-chain demand for the corresponding asset. Less frequent price updates also do not function as effectively as hybrid on/off-chain oracle models amid significant market volatility.
With Stork, Vertex can achieve robust, low-cost, and high-performance price referencing and correlated on-chain calculations (e.g., perpetual funding) while minimizing pricing vulnerabilities across the long tail of assets.
Stork publishers and data sources are chosen for their ability to provide low-latency price updates reliably. The methodologies are chosen to enable Stork clients to achieve specific results and will evolve over time.
Each publisher can contribute an index price for the markets supported by Stork. Currently, implementing the index calculation is at each publisher’s discretion; ergo, not every publisher will converge their price.
On Vertex, three different Oracle price feeds exist via Stork, all of which are instantaneous per market. These include:
1.Spot Oracle Prices (spot on centralized exchanges): The spot oracle prices from Stork comprise an index of the reference spot exchanges to price against Vertex perpetual products using a TWAP of the index price across the Median of the Last Trade Price from supported exchanges. Supported exchanges (exchanges with major USD or BUSD markets):
Binance
Coinbase Pro
Kraken
2. Perpetual Prices (centralized exchanges): Continuous LP-based perpetual prices; these serve as the reference prices for calculating funding for the perpetual futures.
A closed-loop funding rate option is used, where both the exchange’s (i.e., Vertex's) own mark price and the spot index price TWAPs are captured by Stork, reducing centralization and the cost of storing and computing the funding fee on-chain.
The Vertex Perpetual Index price is a volume-weighted perpetual price across supported exchanges, converted from USDT to USD using a volume-weighted average of USDC-USDT and BUSD-USDT spot markets.
Exchanges: Binance, ByBit, OKX.
Markets: Markets quoted in USDT and converted to USD using volume-weighted spot prices for USDC-USDT and BUSD-USDT markets.
Volume: Trailing four (4) hours trailing volume for each perpetual market.
3. Orderbook Price on Vertex.
Unlike the index price, every Stork publisher follows the same calculation for the perpetual index price.
Funding Rate Calculations: The spot index price and Vertex’s perpetual contract price (e.g., mark price) calculate the funding rate.
For liquidations, the Spot Oracle Price is what's utilized for liquidations and displayed on the Vertex front-end.
https://docs.stork.network/hybrid-oracle-architecture ↑
Vertex is an orderbook-based decentralized exchange (DEX) designed to seamlessly share perpetuals liquidity across multiple networks through .
You can find a breakdown of Vertex’s funding rate calculations .
Learn more about Vertex Edge .
Oracle Pricing: Perpetual contract oracle pricing is derived from Vertex’s oracle provider Stork Oracle. You can find Vertex’s oracle architecture.
Health: Calculations of weighted margin (i.e., health) related to a cross-margined account with open perpetual positions can be found.
Liquidations: Details on how at-risk perpetual positions are liquidated on Vertex can be found in the link.
PnL Settlements: Information on PnL and how perpetual positions are settled on Vertex is available in the section.
To learn more about Vertex’s Cross Margin accounts, click .
Learn more about isolated margin trading .
Perpetuals are the other primary product type on Vertex. Perpetuals on Vertex are also subject to variable funding rates that tether the price to the underlying spot asset. For details on funding rate calculations for perpetuals, skip to the section covering the topic .
The only difference between connecting to the Vertex Edge (Avalanche) API and the existing is changing the host headers for the live API endpoints on Vertex from prod
to avax-prod
.
Access the full Vertex API documentation applicable to Avalanche .
Learn more about Isolated Margin on Vertex .
For an exhaustive walkthrough of navigating across your cross-margined portfolio and various spot, perpetual, and money market (e.g., spot borrowing) positions on Vertex, please refer to the .
For precise attributes of the technical terminology related to your cross-margined trading account, including Account Value, Unsettled USDC, Initial Margin, and more, please refer to the .
For more details on weighting, please refer to the section on . Once all of your Initial Health is depleted, your account goes into Maintenance Mode, which means no more risk can be taken – such as opening new positions.
, a decentralized, high-performance oracle network, provides these rates.
Spot Index Price = See .
Importantly, perpetual contracts are leveraged products, meaning that the funding rate significantly impacts the of a given trade since it is calculated on the face amount and not the margin used to hold it, which amplifies funding importance.
For more details on the sequencer, please refer to the documentation section on the subject .
Vertex minimizes user fees by sending transactions on the underlying chain when gas fees are low. All actions on Vertex still happen instantaneously, but can take up to 30 minutes or longer during high gas periods.
Vertex users can also elect to bypass the withdrawal queue via the feature.
Stork also empowers Vertex with its , unlocking the ability to perform initial processing off-chain and subsequently push price updates on-chain specific to each product – such as perpetuals.
Learn More:
For liquidations, Vertex uses the Spot Oracle Price (#1) and the Perp Oracle Price (#2) to calculate a trader's account value. You can find the liquidation calculations .
For funding, Vertex uses a TWAP of the Orderbook Price on Vertex (#3), known as the mark price, and a TWAP of the Spot Oracle Price (#1). More details on the funding rate calculations can be found .
For an in-depth description of the Liquidation calculations, please refer to the section .
Calculating Liquidations: The spot oracle price is used for liquidations. You can find the liquidation calculations .
An independent oracle price also exists for USDC, which will allow for functional and trading behavior even in the case of USDC de-pegging. The Vertex front-end will always display prices quoted against USDC (NOT USD), and there are NO assumptions within the protocol where 1 USDC = 1 USD.
For more details, please refer to the section.
Frequently asked questions for VRTX trading rewards.
Via the Rewards query.
No, each epoch is independent. You will qualify as long as your maker volume of the current epoch is >0.25%.
Spot and perpetual markets have the same requirements, so both of them should be 5K.
uptime
field in the rewards response calculated?Uptime represents the total minutes in the epoch (out of 28 days) your Q_MIN(N)
is positive, so it's a value in the range of [0, 40320]
.
maker_fee
in rewards response represent? Isn’t maker fee rate 0?maker_fee
doesn’t represent fees that maker paid, it represents the accumulative taker_fee
that the opposite side of your maker order paid, which means for a trade --
(taker, maker, taker_fee)
, we keep track of fees as follows --
taker_fees(taker) += taker_fee
, maker_fees(maker) += taker_fee
.
Calculations are based on wallet addresses. To sum them up, we extract the wallet from all subaccounts, and all trades / orders across multiple subaccounts are unified.
Yes, we take the smaller side of bid and ask as your size.
reward_coefficient
refer to in global_rewards
of rewards response?The reward_coefficient / num_product
represents the portion of tokens (both maker and taker) allocated to the product. Assume epoch total maker tokens are 1000, we have 4 products. If a product has reward_coefficient = 1.2
, maker / taker tokens allocated to this product will be 1000 * 1.2 / 4
.
We want to allocate more tokens to more active markets, so the more fees a market collected, the higher reward_coefficient
it will have.
Q_MIN(N)
, does the order need to be in the books for the whole minute to qualify?Not the whole minute, we take a snapshot every minute using random sampling. You’ll qualify as long as you meet the requirements when the snapshot is taken.
spread
?We use the mid-market price --(bid_1 + ask_1) / 2
.
Q_MIN(N)
calculations?Q_MIN(N) = min(Q_BID(N), Q_ASK(N))
, where:
Q_BID(N) = BidDepth_1 / BidSpread_1 + BidDepth_2 / BidSpread_2 + ...
Q_ASK(N) = AskDepth_1 / AskSpread_1 + AskDepth_2 / AskSpread_2 + ...
We’ll use an example to introduce how these values (Depth
and Spread
) are calculated.
Assume you have the following orders:
Price: $80, size: 999 (bid)
Price: $98, size: 10 (bid)
Price: $99, size: 6 (bid)
Price: $101, size: 8 (ask)
Price: $102, size: 15 (ask)
Price: $140: size: 999 (ask)
Assuming the mid market price is $100, min depth is $1.5k, and max spread is 0.05, we have:
BidDepth_3 = 80*999 = 79920
, BidSpread_3 = (100-80)/100 = 0.2
BidDepth_2 = 98*10 = 980
, BidSpread_2 = (100-98)/100 = 0.02
BidDepth_1 = 99*6 = 594
, BidSpread_1 = (100-99)/100 = 0.01
AskDepth_1 = 101*8 = 808
, AskSpread_1 = (101-100)/100 = 0.01
AskDepth_2 = 102*15 = 1530
, AskSpread_2 = (102-100)/100 = 0.02
AskDepth_3 = 140*999 = 139860
, AskSpread_3 = (140-100)/100 = 0.4
Since BidSpread_3 > 0.05
and AskSpread_3 > 0.05
, these two orders will be ignored. Now the depths of valid orders are:
BidDepth = BidDepth_2 + BidDepth_1 = 1574
AskDepth = AskDepth_2 + AskDepth_1 = 2338
Since both depths are more than the requirement ($1.5k), we have:
Q_BID(N) = 594 / 0.01 + 980 / 0.02 = 108400
Q_ASK(N) = 808 / 0.01 + 1530 / 0.02 = 157300
So, Q_MIN(N) = min(108400, 157300) = 108400
.
However, if the $99 order’s size is 5 (instead of 6), the Q_MIN(N)
will be 0 since the min depth requirement can’t be fulfilled on the bid side.
We have q_score = sum_q_min^0.3 * maker_fee^0.7 * uptime^5
, where sum_q_min
represents the sum Q_MIN(N)
across all minutes, maker_fee
and uptime
have been introduced above. q_score
directly determines how many tokens you will get which is -- q_score / sum(q_score, across all addresses) * total_maker_tokens
, so you can try to increase any of these three values to get better q_score
subsequently getting more tokens.
Earn VRTX by trading. Unlock opportunities with every trade.
On Vertex, every trade is an opportunity to earn. With a cutting-edge, orderbook-based DEX, you unlock the speed and precision of centralized exchanges while staying true to the principles of decentralized finance (DeFi).
Whether you're trading spot or perpetuals, Vertex rewards you with VRTX tokens for simply doing what you do best – trading.
Built across five chains, with Arbitrum as its core, Vertex delivers the performance, flexibility, efficiency, and seamless experience you need to thrive in today’s fast-paced DeFi landscape.
Trade. Earn. Repeat.
Vertex’s "Trade & Earn" program is an ongoing initiative that rewards users for engaging with its high-performance trading platform. By actively participating, traders accumulate VRTX rewards simply by executing trades on Vertex Edge across these supported chains:
Arbitrum
Base
Mantle
Sei
Sonic
Abstract
Avalanche
Vertex users can earn rewards while capitalizing on the platform's high-performance orderbook between chains to seamlessly execute their trades. The VRTX trading rewards are available to all Vertex users, including both makers and takers.
With Vertex’s pioneering synchronous orderbook, users can enjoy trading rewards on top of Vertex’s distinct features, including:
Lightning-fast transactions with minimal slippage.
Unified liquidity between 5 different chains – all in a single orderbook.
Cross-margin efficiency for seamless asset utilization.
Trade execution with extremely low fees.
Native yield on deposits.
Borrow or lend in the embedded money markets – including multiple collateral types.
Self-custody – only you have control over your assets.
The Ongoing Incentives Phase is the active stage of Vertex’s Trade & Earn program, allocating 34% of the total VRTX token supply to reward both makers and takers on the platform.
Active Now: This phase began on November 8th, 2023, with Trade & Earn Epoch #8 and will run for the next 5+ years.
Claim Rewards: Accrued rewards are typically available within 3 days after each Epoch ends.
Unclaimed Rewards: Rewards must be claimed within 30 days of availability; unclaimed tokens are returned to the Protocol Treasury.
No Restrictions: Rewards have no vesting periods or caps, providing immediate and flexible value to users.
With 340 million VRTX tokens distributed over 72+ Epochs, the Ongoing Incentives Phase represents a long-term commitment to rewarding traders.
Epoch Duration: 7 days
Total Rewards Pool: 340,000,000 VRTX tokens
Monthly VRTX Emissions Details:
Whether you’re providing liquidity as a maker or executing trades as a taker, Vertex ensures every trade counts.
Trading on Vertex is designed to be effortless yet rewarding. Whether you are trading spot and / or perpetuals, each executed trade contributes to your eligibility for rewards.
For every trade you make, Vertex allocates trading rewards – distributed to users on a weekly basis.
Rewards are distributed in VRTX, Vertex’s native utility token, which can be staked to further amplify your benefits or reinvested into your trading activities.
For every trade you make, Vertex allocates reward points based on factors such as:
Trading Volume: Higher volumes yield greater rewards.
A fixed pool of VRTX tokens are available to traders each epoch – weekly. VRTX rewards are allocated to users on a pro-rata basis relative to the total pool size of VRTX for that epoch of weekly trading.
The total pool of available VRTX trading rewards each epoch (weekly) are split between makers and takers as follows:
Makers = 75%
Takers = 25%
Taker rewards are calculated for each user pro-rata as a percentage of the total pool of taker fees paid by users in a given weekly epoch.
A taker order qualifies as any order that immediately crosses the book and takes liquidity, such as filled market orders.
Market Support
Uptime
Fees
The scoring function is as follows:
The minimum depth and maximum spreads for makers per market are as follows:
Depth:
$25K for stables.
$15K for core markets (BTC & ETH & SOL).
$5K for alt markets (non-BTC, ETH & SOL).
Spreads:
10 bps for stables.
20 bps for core markets (BTC, ETH & SOL).
40 bps for alt markets (non-BTC, ETH & SOL).
Trading fees on Vertex follow the structure below across all chains supported by Vertex Edge.
Staking VRTX enhances your ability to earn and compound rewards. By locking your tokens into Vertex’s staking pool, you unlock:
Auto-Compounding Rewards: Staking rewards automatically compound, boosting long-term returns without manual input. USDC from trading fees is used to buy back VRTX, which is allocated as yield rewards to stakers in the staking pool contract.
Immediate Access to Maximum Staking Rewards: Users can stake at any time and instantly earn maximum yield, simplifying the process and encouraging wider engagement.
Flexible Unstaking Options: Users can unstake with a 14-day cooldown or opt for immediate unstaking with a 10% penalty, incentivizing patience and loyalty. Penalties are redistributed to the staking pool to enhance the following week's yield rewards for long-term stakers.
Sustainable Rewards Model: The total VRTX staking yield can be broken down into 3 primary streams:
Base APY: A portion of the VRTX emissions saved from recent reductions in trading incentives are allocated to generate additional yield for stakers. This yield will start at an annualized rate of 15% and gradually taper to 1.5% over the course of three years.
Fee APY: Trading fees will be used to buy back VRTX and add it to the staking pool. Initially, 50% of all protocol fees will go toward these buybacks, gradually increasing to 100% of total protocol revenue.
Loyalty APY: Participants who bypass the 14-day cooldown period will incur a 10% early unstake penalty. The revenue from these penalties will be redistributed as additional staking yield for long-term participants.
Ready to trade and earn on Vertex? Here’s how to dive in:
Fund Your Account: Deposit assets across supported chains to start trading.
Start Trading: Execute your first trade and begin accruing VRTX rewards immediately.
Stake Your Rewards: Enhance your earnings by staking VRTX and unlocking additional benefits.
Vertex simplifies DeFi by making every trade an opportunity to grow.
Whether you’re a seasoned trader or just entering the space, Vertex transforms your trading journey into a rewarding experience with the tools you need to excel as a trader.
Learn about the maker program and tiered rebates structure.
In any trading venue, especially decentralized exchanges like Vertex, market makers form the backbone of liquidity. Makers ensure traders can buy and sell assets with minimal slippage, even during periods of high volatility or subdued market activity.
Without a strong base of market makers, liquidity dries up, trades become harder to execute, and prices drift from fair value, leading to inefficiencies across the platform. An exchange venue operates at its peak when market makers are properly incentivized, as they ensure the liquidity required for efficient trading.
As a result, makers perform a critical role on any exchange – including Vertex.
Market Support
Uptime
Fees
The scoring function is as follows:
The minimum depth and maximum spreads for makers to qualify for the VRTX rewards in the Maker Program (per market) are as follows:
Depth:
$25K for stables.
$15K for core markets (BTC & ETH & SOL).
$5K for alt markets (non-BTC, ETH & SOL).
Spreads:
10 bps for stables.
20 bps for core markets (BTC, ETH & SOL).
40 bps for alt markets (non-BTC, ETH & SOL).
Maker rebates on Vertex are open to both users and firms seeking to perform market-making on Vertex. The program enhances the trading fee structure with a stratified rebate-based incentives design that rewards makers who actively support market liquidity.
Notably, maker rebates operate independently of the Maker Program's eligibility criteria for VRTX trading rewards outlined above.
Maker rebates are accessible to anyone engaging in qualifying maker activity, as detailed below.
Maker rebate rates are directly tied to the amount of VRTX staked by market makers.
The more you stake, the higher the rebate.
The tiered rebate model prioritizes the most committed participants, while still offering meaningful benefits to smaller players.
For example, even makers staking as little as 3,000 VRTX qualify for a 0.15 basis point rebate, ensuring that every contribution is rewarded.
Imagine you are a maker on Vertex and want to earn rebates on your trading fees by staking VRTX. The table above outlines the rebate tiers, where the more VRTX you stake, the higher your rebate in basis points (bps).
You stake 300,000 VRTX, placing you in Tier 3.
As a maker, you qualify for a rebate of 0.55 basis points (bps) on all maker trades.
If you generate $1,000,000 in maker volume during an epoch:
Your trading fees (assuming a 0.1% maker fee rate) would be $1,000.
At 0.55 bps, your rebate is:
1,000,000 x 0.000055 = 55 USD
You receive $55 back as a rebate for your contribution.
You stake 3,000,000 VRTX, reaching Tier 1 – the highest tier.
You qualify for a rebate of 0.75 bps, the best available rate.
If you generate $2,000,000 in maker volume during an epoch:
Your trading fees (0.1% maker fee rate) would be $2,000.
At 0.75 bps, your rebate is:
2,000,000 × 0.000075 = 150 USD
You receive $150 back as your maker rebate.
Maker rebates operate independently of the Maker Program's Q-score function and eligibility criteria, such as uptime and market support, used to determine a maker's share of the VRTX trading rewards pool.
For instance, any user who meets the minimum staked VRTX requirement for a specific rebate tier qualifies for the corresponding rebate.
As long as their activity involves maker trades—such as limit orders being filled—they will automatically earn the appropriate maker rebate for those trades.
Example
Alice has 40,000 VRTX staked, placing her in Tier 5 and qualifying her for a 0.35 bps rebate on all maker trades.
If Alice places limit orders that qualify as maker trades, she will earn the 0.35 bps rebate on those trades as long as she maintains the minimum staking requirement of 30,000 VRTX for Tier 5.
However, while Alice meets the criteria for Tier 5 rebates, she may not satisfy the additional requirements—such as uptime or maintaining minimum depth and spreads—to qualify for VRTX trading rewards from the maker pool during a given epoch.
This means that Alice can still earn maker rebates simply by staking VRTX and executing maker trades, even if she does not meet the stricter eligibility standards required to earn VRTX rewards from the maker pool.
This flexibility ensures that all makers are rewarded for their activity, regardless of additional program qualifications.
Higher Staked VRTX = Higher Rebate: By staking more VRTX, you move to higher tiers and unlock better rebates.
Proportional Rebates: Your rebate scales with your trading volume, meaning the more you trade, the more you earn back.
Dynamic Incentives: The system rewards both small and large makers, with flexibility to stake based on your trading needs.
Maker rebates on Vertex underscore the platform's commitment to fostering a thriving, liquid, and efficient trading environment.
By offering a tiered rebate structure tied to staked VRTX, the program ensures that makers—whether individuals or firms—are rewarded for their critical role in sustaining liquidity.
This approach strikes a balance, providing meaningful incentives for top-tier participants while remaining accessible to smaller contributors. As a result, the program not only strengthens market depth and reduces slippage for traders but also creates a dynamic ecosystem where everyone, from seasoned market makers to emerging participants, can find value and opportunity.
Learn about conditional order types like Stop-Loss (SL) and Take-Profit (TP) on Vertex.
A trigger order, otherwise known as a conditional order, is a type of order placed with an explicit condition that must be met before the order is executed. These orders are set to automatically trigger a buy or sell action when the market reaches a specific price level, known as the trigger price.
Trigger orders can be beneficial for active traders, as they allow for predetermined entry and exit points based on market movements without the need for constant monitoring. As a result, trigger orders function as a key tool for risk management, applying conditional-based price event thresholds to managing open orders -- based on a given trader's preferences.
It's important to note that trigger orders do not guarantee trade execution at a specific price, especially in volatile markets where prices may change rapidly.
Trigger orders are common in both TradFi and crypto markets. For example, some of the most popular trigger orders include:
Stop-Market Orders: These are orders placed to buy or sell once the market reaches a specified price, known as the stop price. Once the stop price is reached, the order is triggered and becomes a market order to buy or sell at the best available price. Stop-market orders are not linked to existing (e.g., open) positions.
Stop-Loss Orders: Stop-loss orders are designed to limit potential losses by automatically triggering a market order when the price of an asset reaches a certain level. Stop-loss orders are linked to existing (i.e., open) positions.
Take Profit Orders: These orders are placed to automatically buy / sell an asset once it reaches a certain profit level. When the market price hits the specified take profit price, the order is triggered and becomes a market order to buy / sell. Take profit orders are linked to existing (i.e., open) positions.
Imagine you're a Bitcoin (BTC) trader and you've noticed a pattern that whenever BTC's price drops to $50,000, it tends to bounce back up. You want to take advantage of this trend but don't want to sit in front of your computer 24/7 waiting for the BTC price to hit the $50,000 mark.
So, you decide to set a stop-market order with a trigger price of $50,000.
If the current price of BTC is $55,000 and you set a stop-market order to buy at $50,000, once BTC''s price reaches the $50,000 price, your market buy order will be triggered automatically.
Here's how it works:
BTC's price starts at $55,000.
You place a stop-market order to buy 1 BTC at the $50,000 trigger price.
BTC's price drops to $50,000.
Your stop-market order is triggered, and it becomes a market order to buy 1 BTC at the best available price around $50,000.
Using a stop-market order, traders can capitalize on the expected upward trend without constantly monitoring the price. Notably, stop-market orders are not linked to existing, open positions -- they are new orders to buy / sell an asset at a prescribed price level.
Traders can make use of trigger order types on Vertex to maximize their trading experience.
Let's examine how trigger orders work on Vertex in more detail.
Trigger orders are sent to Vertex's trigger order service. If the trigger price level is reached, the order will automatically be executed on behalf of the user.
Vertex currently supports the following trigger order types:
Stop-Market Orders
Take Profit Orders
Stop-Loss Orders
Stop-Market
Order Entry -- Beside "Limit"
Trader sets the order like a normal trade.
Take Profit
Click on + add
on "Open Position"
The same size but in the opposite direction of existing position.
Stop-Loss
Click on + add
on "Open Position"
The same size but the opposite direction of existing position.
A stop-market order on Vertex enables you to set a trigger price, that once reached, will execute a market order for the direction and size of your order.
Stop-market orders can be placed the same way that Market and Limit orders are placed on the trading page.
Stop-market orders are new orders that are NOT linked to an existing position.
Stop-market orders will only be triggered if the Last Price for the market reaches the trigger price and if the order can fully fill (see slippage).
A stop-market order will NOT auto-cancel if you add or reduce a position's size for that market
Stop-market orders are Fill or Kill (FoK) -- meaning that if the order does not fill entirely, it will be canceled. There are no partial fills.
Orders that are placed to automatically close / exit a position a profitable position once it reaches a certain price level. For example, if a long BTC position is in profit and the market price hits the specified take profit (TP) price set by the trader, then the order is triggered and becomes a market order to sell BTC at the prescribed price.
Take Profit (TP) orders can be placed for existing (i.e., open) perpetual positions.
Users can select whether they want to base the trigger price on the Mark Price or Last Price.
Oracle Price: Oracle price from other exchanges.
Last Price: Last-traded price on Vertex.
TP orders can only be set for the entire notional size of an existing position.
TP orders execute in the opposite direction of the existing position to which they are applied.
TP orders are Fill or Kill (FoK) -- meaning that if the order does not fill entirely, it will be canceled. There are no partial fills.
Stop-loss (SL) orders are designed to limit potential losses by automatically triggering a an order to close / exit an open position when the price of an asset reaches a certain level. SL orders are a highly popular tool for managing risk when trading, often functioning as a means to cut losses on a bad trade and defend a position from liquidation.
Stop Loss (SL) orders can be placed for existing (i.e., open) perpetual positions.
Users can select whether they want to base the trigger on the Mark Price or Last Price.
Oracle Price: Oracle price from other exchanges.
Last Price: Last-traded price on Vertex.
Can only be set for the entire notional size of an existing position.
SL orders execute in the opposite direction of the existing position to which they are applied.
SL orders are Fill or Kill (FoK) -- meaning that if the order does not fill entirely, it will be canceled. There are no partial fills.
Tool-tips on the Vertex app will inform users about the details of a given trigger order type, including slippage tolerance parameters, before placing an order.
*Vertex users are advised to monitor their trigger orders and manage their risk accordingly.
Learn how the cross-chain VRTX rewards between supported Edge chains are calculated.
The VRTX trading rewards are available to users on multiple chains plugged into Vertex Edge.
Vertex Edge ensures dynamic rewards distribution across its supported chains by tailoring incentives to support each blockchain’s unique liquidity profile and order flow.
Total Reward Pool: Each epoch (~7 days) allocates VRTX tokens for rewards, split dynamically between chains supported by Vertex Edge:
Arbitrum
Mantle
Base
Sei
Sonic
Abstract
Avalanche
Dynamic Reward Allocation: The allocation of rewards adjusts based on activity and performance metrics for each chain, ensuring incentives align with user participation and liquidity needs.
Balanced Incentivization: This system encourages active engagement where it is most impactful. For example:
Higher maker activity on Arbitrum results in more VRTX maker rewards for Arbitrum.
Increased taker activity on Sonic leads to more VRTX taker rewards for Sonic.
Let X1, X2, X3, X4 represent the VRTX rewards allocated to makers on Arbitrum, Sei, Mantle, Base, and Sonic. Where i refers to each chain — Arbitrum, Sei, Mantle, Base, Avalanche, Abstract and Sonic.
Let Y1, Y2, Y3, Y4 represent the VRTX rewards allocated to takers on Arbitrum, Sei, Mantle, Base, and Sonic. Where i refers to each chain — Arbitrum, Sei, Mantle, Base, Avalanche, Abstract, and Sonic.
q-scores (makers) and taker fees (takers) dynamically influence VRTX rewards allocation across Arbitrum, Sei, Mantle, Base, Abstract, Avalanche, and Sonic.
The Total Rewards Pool (split into maker and taker rewards) is allocated to traders based on the formulas above.
This expanded model maintains fairness and responsiveness to each chain’s activity, incentivizing liquidity and trading where it is most needed.
By dynamically allocating rewards based on real-time activity, Vertex Edge ensures that incentives align with chain-specific demand and liquidity needs. This ensures that rewards are distributed efficiently, encouraging healthy activity across all four chains supported by Vertex.
Start trading today to maximize your rewards on Vertex Edge!
Sign once and unleash the full performance of Vertex with near-instant trade execution. Welcome to one-click trading (1CT).
1CT enables users to sign one approval transaction at the start of a session and then perform any action within Vertex without needing subsequent approvals.
This experience will be similar to that of CEXs, where users can log-in (sign approval transaction) and start trading without needing to sign for every trade they place.
Without 1CT, users must sign multiple transactions when modifying an order or position with linked triggers. With 1CT, the process is automated – delivering the trading experience more akin to a CEX while retaining self-custody.
The release of 1CT also unlocks linked trigger orders, such as stop loss and take profit order types on Vertex. It further provides better composability for Vertex and other protocols by adding the LinkedSigner transaction type.
1CT works by creating a secure private key that is utilized to sign on a user’s behalf for actions within the Vertex app. The key is only for authorizing actions within Vertex and cannot approve any external actions from the Vertex app.
The private key is never transmitted over the internet and is safely stored within your browser's local storage. For example, if you clear your browser cache and storage, you’ll need to restart the 1CT enabling process from the beginning.
When you first enable 1CT it will require two signatures:
1 to create a secure private key.
1 to approve this private key.
If 1CT mode is enabled, then at the start of every trading session the user must confirm ownership by signing an approval transaction.
Users will also have the option to toggle the “Remember Me” button ON or OFF.
ON = A trading session ends if you manually disconnect. Reconnecting requires signing a 1CT approval transaction.
OFF = Every time you refresh or close the app, users must sign a 1CT approval transaction.
The feature is opt-in, meaning the default manual signing mode can be utilized for every transaction and action within Vertex, which is always available for users.
Users are NOT locked into any of the two available modes after opting in for one or the other. Users can always switch back to Sign-Every-Transaction mode via their settings or when a new trading session begins.
However, enabling 1CT is limited to 5 times per week to safeguard against malicious denial of service attacks. The minimum requirement for turning on 1CT is at least 5 USDC of account value too.
Discover crypto-native index products on Vertex that allow traders to speculate on the performance of a specific cryptocurrency index directly on the Vertex app -- courtesy of GMCI.
Vertex currently has two index perpetual products listed:
The perpetual indices provide exposure to diversified digital asset markets, functioning as derivative contracts that allow traders to speculate on the performance of a specific cryptocurrency index directly on the Vertex app.
These indices comprise a basket of various cryptocurrencies, such as Bitcoin (BTC), Ethereum (ETH), and other top-performing digital assets.
The GMCI 30 Index tracks the top 30 digital assets by market capitalization, providing a broad market overview and price exposure to the largest crypto assets.
Functionality: This index offers a diversified portfolio that represents the overall market performance of all 30 digital assets included in the index.
Composition: It includes the largest 30 digital assets, such as Bitcoin (BTC), Ethereum (ETH), and the other top cryptocurrencies by market capitalization.
Rebalancing: The index rebalances monthly to adjust for changes in market capitalization and maintain its structure.
The GMCI MEME Index focuses on meme-based digital assets, capturing the market trends and sentiments within this distinct index category.
Functionality: This index is designed to track the performance of popular meme coins, reflecting the speculative and community-driven aspects of the crypto market.
Composition: It includes well-known meme coins like Dogecoin (DOGE), Shiba Inu (SHIB), and other emerging meme coins.
Rebalancing: The index rebalances monthly to account for the high volatility and rapid market changes characteristic of meme assets.
Access: Users can trade these indices directly on the Vertex app – benefiting from streamlined exposure to diversified asset classes.
Advantages: These index products reduce the complexity of managing multiple assets individually, offering a simplified yet effective investment approach.
Diversification: By including a wide range of assets, these indices help mitigate the risks associated with individual asset volatility.
Transparency: The indices follow a clear methodology, with regular updates and rebalancing to ensure alignment with market conditions.
Defining the utility of the VRTX token within the Vertex Edge ecosystem.
The VRTX token stands as the keystone of Vertex Edge’s synchronous network of decentralized exchanges (DEXs), built to unify spot trading, perpetual contracts, and money markets into a powerful synchronous orderbook.
Spanning multiple EVM-compatible chains, Vertex Edge combines the raw power of a high-performance matching engine with the transformative capability of unified cross-chain liquidity—all within a single orderbook.
But Vertex Edge doesn’t compete with monolithic blockchains; it transcends them, to forge liquidity highways that connect isolated blockchain silos into a vibrant and interconnected trading ecosystem.
In the relentless arena of DeFi, where user attention is as fleeting as market trends, Vertex Edge doesn’t just endure – it thrives. Always a step ahead, it positions itself to meet users on their home turf, ready to dominate as new, popular chains rise to prominence.
At its core lies VRTX, the engine powering a flourishing liquidity network that doesn’t just redefine how on-chain trading unfolds – it reshapes where the very boundaries of liquidity are drawn.
One Orderbook. Multiple Chains. Infinite Potential.
The refined VRTX tokenomics are crafted to drive sustainable growth, encourage widespread participation, and optimize the Vertex Edge ecosystem.
By curbing inflation through reduced emissions and redistributing rewards strategically, this framework caters to users with long-term commitments while fostering a collaborative ecosystem.
Participants, including liquidity providers, market makers, and stakers, benefit from equitable incentives. The re-engineered staking mechanisms balance flexibility with robust yield options, accommodating diverse user preferences—from instant rewards to long-term investments—thereby minimizing friction and boosting ecosystem engagement.
Rooted in forward-thinking incentives, the VRTX tokenomics blueprint ensures Vertex’s growth remains organic, sustainable, and competitive in a rapidly evolving DeFi landscape.
The Vertical Program introduced transformative changes to VRTX emissions and reward distribution, addressing critical areas while aligning the system with the protocol's broader goals and cross-chain expansion of Edge.
VRTX serves as a multi-functional asset designed to incentivize participation, deepen liquidity, and align stakeholder interests across the platform.
The VRTX trading rewards are available to all Vertex users, including both makers and takers.
With 340 million VRTX tokens distributed over 72+ Epochs, the Ongoing Incentives Phase represents a long-term commitment to rewarding traders.
Epoch Duration: 7 days
Total Rewards Pool: 340,000,000 VRTX tokens
A fixed pool of VRTX tokens are available to traders each epoch – weekly. VRTX rewards are allocated to users on a pro-rata basis relative to the total pool size of VRTX for that epoch of weekly trading.
The total pool of available VRTX trading rewards each epoch (weekly) are split between makers and takers as follows:
Makers = 75%
Takers = 25%
Under the revised VRTX framework, the distribution of rewards between market makers and takers has been optimized to prioritize liquidity between chains.
Market makers now receive 75% of rewards, a significant increase from the previous 50%, emphasizing their essential role in providing liquidity. The remaining 25% of rewards are allocated to takers, ensuring that trading activity remains incentivized but not at the expense of liquidity depth.
Overall, VRTX rewards emissions were reduced by 50% on September 11th, 2024.
Initially, the VRTX Rewards program was designed to boost liquidity and activity on the DEX. However, reduced emissions better align with the protocol's long-term strategy, redirecting token holdings to support broader growth initiatives beyond trading rewards.
The revised staking framework introduces a multi-tiered incentive system that rewards participants based on their contributions and commitments.
Immediate access to high-yield staking rewards that are auto-compounded for maximum returns. USDC from trading fees will be used to buy back VRTX.
The purchased VRTX is transferred to the staking pool to grow stakers’ participation in the protocol over time. This enhancement simplifies staking participation and boosts overall user engagement.
Stakers earn rewards from a diverse source of yields, including the Base APY (emissions), Fee APY (revenue buybacks), and Loyalty APY (penalties from unstaking). Each source of yield is further defined below:
Base APY: A portion of the VRTX emissions saved from reductions in trading incentives are allocated as additional yield for stakers. This yield starts at an annualized rate of 15% and gradually tapers to 1.5% over the course of three years.
Fee APY: Trading fees are used to buy back VRTX and add it to the staking pool. Initially, 50% of all protocol fees go toward these buybacks, gradually increasing to 100% of total protocol revenue.
Loyalty APY: Participants who bypass the 21-day cooldown period will incur a 10% early unstake penalty. The revenue from these penalties is redistributed as additional staking yield for long-term participants.
For users who prefer immediate access to their staked VRTX, there is an option to bypass the 21-day cooldown period by incurring a 10% early withdrawal penalty, reinforcing the program's focus on incentivizing patience and loyalty.
The penalties collected from immediate withdrawals will be redistributed to the following week’s yield pool, providing long-term stakers with enhanced rewards.
In any trading venue, especially decentralized exchanges like Vertex, market makers form the backbone of liquidity. Makers ensure traders can buy and sell assets with minimal slippage, even during periods of high volatility or subdued market activity.
VRTX is central to incentivizing market makers, who provide critical liquidity on the platform.
Maker rebates on Vertex are open to both users and firms seeking to perform market-making on Vertex. The program enhances the trading fee structure with a stratified rebate-based incentives design that rewards makers who actively support market liquidity.
Rebate rates are directly tied to the amount of VRTX staked by market makers. The more they stake, the higher the rebate. Market makers that stake VRTX can unlock significant fee rebates, scaling up to 0.75 basis points.
The stratified rebate model prioritizes the most committed participants, while still offering meaningful benefits to smaller players. By prioritizing liquidity provision, the protocol establishes a stable and vibrant trading venue that benefits all users while rewarding market makers for their essential contributions.
Vertex has revolutionized growth strategies for decentralized exchanges with Vertex Edge, a cross-chain liquidity solution designed to meet users exactly where they reside – their favorite chains.
Vertex Edge also builds strong synergies with each chain’s native projects, fostering collaboration and co-marketing opportunities that amplify the platform’s reach and credibility. The synchronous orderbook settles transactions locally to each chain plugged into Vertex Edge, increasing blockspace demand and attracting new chain-native incentive program opportunities for users.
For traders, this means a familiar and accessible experience without compromising on efficiency or depth of market. For developers and partners, Vertex Edge represents an enduring presence across chains, evolving alongside the broader ecosystem and avoiding the boom-bust cycles often associated with isolated app chains.
As trends shift and new chains rise to prominence, Vertex is already there, delivering a robust, interconnected network that thrives across diverse ecosystems.
VRTX underpins the protocol’s cross-chain strategy with Vertex Edge – expanding the token’s utility across diverse ecosystems, ensuring that users and liquidity providers remain engaged no matter what chain they choose for trading.
The new VRTX tokenomics represent a transformative leap forward, reshaping the foundation of the Vertex Edge ecosystem to ensure sustainability, innovation, and long-term value creation. By systematically addressing inefficiencies in the prior model, this framework aligns the protocol’s growth with user-centric incentives, fostering active participation across stakeholders.
Trading rewards have been strategically restructured to promote liquidity depth and balance maker-taker dynamics, empowering market participants through equitable incentives.
Staking mechanisms have been redesigned to provide diverse, flexible options for users, encouraging both immediate engagement and sustained loyalty through tailored reward tiers and enhanced APY structures.
The Vertical Program’s phased approach, coupled with Vertex Edge’s cross-chain strategy, amplifies VRTX’s utility across diverse ecosystems. This ensures users and liquidity providers experience seamless integration, accessibility, and superior performance on their preferred chains.
By leveraging cutting-edge technology like Chainlink’s CCIP, Vertex positions itself as an adaptable and forward-looking DeFi platform, thriving across dynamic market conditions.
VRTX tokenomics embody a vision for an interconnected, multi-chain trading ecosystem that values inclusivity, sustainability, and innovation. With this robust framework, Vertex not only redefines the boundaries of decentralized finance but also establishes itself as a leading force in the ever-evolving DeFi landscape.
Comprehensive breakdown of the VRTX token supply allocations and emissions.
By curbing inflation through reduced emissions and redistributing rewards strategically, this framework caters to users with long-term commitments while fostering a collaborative ecosystem.
Participants, including liquidity providers, market makers, and stakers, benefit from equitable incentives. The re-engineered staking mechanisms balance flexibility with robust yield options, accommodating diverse user preferences—from instant rewards to long-term investments—thereby minimizing friction and boosting ecosystem engagement.
Rooted in forward-thinking incentives, the VRTX tokenomics blueprint ensures Vertex’s growth remains organic, sustainable, and competitive in a rapidly evolving DeFi landscape.
Details of the VRTX token supply and distribution are examined thoroughly below.
Total VRTX Supply: 1,000,000,000
There will be a total of 1,000,000,000 VRTX tokens, where 90.85% of tokens will be distributed over a period of 5+ years. The total VRTX supply is fixed.
Once the total supply of 1 billion VRTX tokens is distributed, no more VRTX tokens will be introduced into the supply.
Vertex tokens will be distributed seven months after the mainnet launch on November 20th, 2023 -- marking the conclusion of the Vertex LBA.
The annualized VRTX token distribution is displayed in the table below.
Descriptions of each yearly distribution category of the VRTX supply are available in the section below.
For a full breakdown of the VRTX emissions over the full emissions schedule, organized by allocation category and monthly emissions, please refer to the Google Sheet below.
VRTX Supply Allocation = 34.0% (340 million VRTX)
The Ongoing Incentives emissions will taper over time throughout the monthly emissions schedule.
VRTX Supply Allocation = 10.0% (100 million VRTX)
Early Investors: The Early Investors comprise the participants in the Vertex seed round fundraise of $8.5 million from 2022.
VRTX Supply Allocation = 8.8% (88 million VRTX)
Vesting occurs over a timeline that broadly matches 2 - 3 years from project inception.
VRTX Supply Allocation = 1.0% (10 million VRTX)
Future Contributors: The Future Contributors allocation is a reserve for future team growth and incentives for continued participation by team members. Once vested, it will be put into the Protocol Treasury for potential use, but will not necessarily enter circulation. VRTX tokens allocated for the Future Contributors category do not begin vesting until Year 2.
VRTX Supply Allocation = 5.0% (50 million VRTX)
Ecosystem Development: The Ecosystem Development allocation consists of a VRTX token reserve supporting Vertex’s long-term ecosystem growth. At Genesis, 1% of the Ecosystem Development's VRTX allocation unlocks (10 million VRTX). The remaining 8% of the VRTX tokens earmarked for Ecosystem Development vest linearly at 2.67% per year from Years 1 --> 3.
VRTX Supply Allocation = 9.0% (90 million VRTX)
Once vested, VRTX for Ecosystem Development is put into the Protocol Treasury as a capital base of resource provisions for third-party projects building on top of or integrating Vertex Protocol.
Advisory: The Advisory allocation is composed of 0.5% of the total VRTX supply and begins vesting in Year 1. The VRTX tokens earmarked for the Advisory allocation will be utilized for third-party services that provide long-term benefits to the growth, security, and sustainability of Vertex Protocol -- including but not limited to Code Audits, Bug Bounties, and other services provided by third parties.
VRTX Supply Allocation = 0.5% (5 million VRTX)
Protocol Treasury: The Protocol Treasury is the pool of VRTX where distributions of VRTX tokens held in the Protocol Treasury will be facilitated through the Foundation.
At Genesis, 5% of the total VRTX supply (50 million VRTX) will unlock for the Protocol Treasury with the remainder vesting linearly from Years 1 --> 3.
VRTX Supply Allocation = 11.7% (117 million VRTX)
The Protocol Treasury functions as a strategic reserve to be deployed across a variety of uses, including but not limited to:
Operational Costs
Opportunistic Fundraising
Ongoing Costs
VRTX tokens in the Protocol Treasury may be staked to generate further treasury reserves and diversify treasury holdings.
Retained revenues from Vertex Protocol will be used to fund further development and to promote and encourage use of the protocol by the community.
Founding Team: The Founding Team allocation represents the core Vertex team’s VRTX holdings. Team allocations vest over a timeline that broadly matches 2 - 3 years after Vertex Protocol’s inception on mainnet in April 2023.
VRTX Supply Allocation = 20.0% (200 million VRTX)
Once the 1 billion VRTX token supply is reached, no more VRTX issuance will occur.
You can find a monthly emissions breakdown for the total VRTX supply in the Google Sheet below.
Introducing the New Vertex Referral Program. Refer More Volume. Climb the Tiers. Earn More Rewards.
Vertex’s referral program is now live with new tiers including VRTX staking thresholds and commission rates.
Earn a higher percentage of your referee’s taker trading fees in USDC.
Introduction of 5 commission tiers based on referred volume thresholds.
Referees receive 10% USDC rebates on their taker trades.
Introduction of VRTX Staking Tier thresholds.
The Referral program is currently available on the following chains supported by Vertex Edge"
Arbitrum
Blast
Mantle
Sei
Base
Sonic
Abstract
Whether it's Twitter, YouTube, newsletters, or any other platform, simply generate your unique referral code and share it with your audience to start earning a % of their taker fees paid on Vertex.
The new referral program is structured into 5 Commission Tiers.
Using a rolling average over a 60-day period, a referrer’s commissions are based on the total taker volume traded by their referees.
Commissions are defined as a percentage of the referees' total fees paid on taker trades.
Referrer commissions are direct payouts in USDC, available to claim shortly after commissions are earned. The USDC commissions will be deposited directly into the referrer’s wallet connected to Vertex.
You can find the taker volume thresholds, VRTX staking tiers, and corresponding commission tiers displayed below.
Please Note: Market Makers that qualify for and actively participate in the Vertex Maker Program are NOT eligible for the Vertex Referral Program.
Referrals also do NOT include referrals of referees to prevent gaming of the program.
Alice qualifies for Tier 3 in the first 60 days based on her referees' taker volume exceeding $10 million.
Her status and boosted commission rate as a Tier 3 referrer will be determined by the most recent 60 days' taker volume at any given time.
The calculation will update daily by dropping the earliest day in the 60-day window and including the latest day.
Alice's taker volume thresholds and commission rate are continuously updated and do not carry over or reset in a discrete manner.
They are always based on the rolling average of the latest 60-day period.
Accounts that start trading on Vertex via a referral link will be eligible for USDC fee rebates.
Referees can reclaim 10% of all taker fees paid, directly to their wallet connected to Vertex.
Calculating your USDC commissions as a referrer or your USDC rebates as a referee are straightforward. Let’s run through a simple example below.
Here’s a simple example:
Referrer = Joe (Generates a unique referral link on Vertex).
Referee = Jane (Uses Joe’s referral link to trade on Vertex).
Joe generates his unique referral code on the Vertex Referral Page and shares it on his Twitter bio.
Jane clicks on Joe’s referral link and trades $3 million in taker volume on Vertex during the first 60-day rolling average period.
Jane receives a 10% discount on her taker fees.
Jane’s trading volume qualifies Joe for the Tier 1 commission rate.
Original Taker Fees:
Taker Fees = 2 basis points (0.02%)
Jane’s Trading Volume = $3 million
Original Taker Fees = $3,000,000 * 0.02% = $600
Jane’s Taker Fee Savings:
10% Discount on $600 = $60
Jane’s Total Taker Fee Savings = $60
Joe’s Commission:
Joe receives 20% of Jane’s original taker fees.
Joe’s Commission = 20% of $600 = $120
Joe’s Total USDC Rewards = $120
Using the new referral program is easy. Simply go to the Referrals Page and follow these steps:
Copy Your Link: Copy your unique referral link under the [Refer Traders] box on the referrals page.
Share & Customize Your Link: Share the link with your friends and network. You can also customize your link by clicking on [Customize] and typing your preferred custom URL. Click [Confirm Change] to save it.
Claim Commissions: Click on the [Claim Commissions] button in the “Earnings” card. USDC will be directly deposited into your connected wallet.
Rebates for Referees: Rebates for referees are claimed the same way as referrer commissions, directly to the connected wallet. Both rebates and commissions are claimed simultaneously, and the “Available to Claim” amount represents the sum of both.
If you referred traders during the previous Vertex Referral program, they will carry over and count as your referees in the new program.
If you have any questions regarding the new Vertex Referrals program, please reach out to a moderator or team member in the official Vertex Discord.
Vertex's open-source contracts can be found in the GitHub repo below:
Hunt for bugs on the Vertex Bounty Program with Hacken and earn up to $500K in rewards.
The Vertex Bug Bounty program with Hacken is currently live. You can access the two paths in the link below:
Rewards for finding bugs within the bounty program’s rules are classified into the following tiers:
Critical: $50,000 - $500,000
High: $5,000 - $50,000
Medium: $2,000 - $5,000
Low: $50 - $1,000
For full details on the Vertex bug bounty program, please make sure to read the full scope of the bounty parameters for both programs in the links below:
If you have specific questions regarding bug bounties, please direct your questions to the Hacken team or the Vertex Discord, and make sure to follow the proper disclosure guidelines.
View the schedule and information on Vertex maintenance windows for technical updates and optimizations.
The Vertex app incorporates two prescribed and publicly disclosed Maintenance Windows twice weekly. Maintenance Windows occur at consistent times each week, with the schedule and further context detailed in the section below.
The timing of the Maintenance Windows is fixed, and any changes to the prescribed schedule below will be disclosed and accounted for in the documentation section here.
Maintenance Windows are utilized for pushing technical updates to the mainnet Vertex app on Arbitrum that are required to implement relevant updates, including new feature releases, product enhancements, UX/UI improvements, and other technical optimizations.
Users should expect limited functionality on the Vertex app for up to 10 minutes once a Maintenance Window commences, similar to other exchanges – including major CEXs and DEXs. Please note that more significant updates may occasionally cause limited app functionality for longer than the typical 10 minutes. If that is the expected case, we will notify users on the Official Vertex Discord Product-Updates channel approximately 1 hour beforehand.
Maintenance Windows are scheduled to occur during the least active periods of market activity. Users are advised to manage their risk appropriately per the prescribed Maintenance Windows schedule and be mindful of upcoming windows when trading.
User assets are safe and never at risk during a Maintenance Window.
Please note that not every Maintenance Windows is utilized. A Status Bar on the Vertex app will automatically indicate upcoming Maintenance Windows on the app interface.
The Vertex app contains a “Status Bar” indicator at the bottom right corner of the user interface.
There are two separate states for the Status Bar:
Operational
Maintenance
Operational = Vertex Protocol is functioning normally. All systems are online.
Maintenance = If an upcoming Maintenance Window is slated to be utilized, the Status Bar will convert from “Operational” to display “Maintenance,” signifying the update during that Maintenance Window is underway. Please be aware that you may experience limited app functionality during this period, which may last up to 10 minutes.
Once a utilized Maintenance Window deployment is complete, the Status Bar will immediately revert to the “Operational” state, and all Vertex systems will be online again.
Users can also refer to the “Status” page under the “More” drop-down at the top left of the Vertex app navigation bar to view real-time information about the state of Vertex systems.
Real-time information on this page includes:
Application Status:
Current Application Status
Historical Application Uptime
API Status:
Current API Status
Historical API Uptime
Scheduled Maintenance:
Relevant details for any scheduled and upcoming Maintenance Windows slated to be utilized.
Previous Incident Reports:
Any potential incidents reported previously – filtered and categorized monthly since the mainnet launch of Vertex on Arbitrum.
The pre-defined and public Maintenance Window schedule expressed in Universal Coordinated Time (UTC) is displayed below. These times are fixed, and updates will be provided accordingly beforehand if they are subject to change.
Please note that users should expect limited functionality on the Vertex app for up to 10 minutes beginning at the precise times outlined below.
(Weekly) Maintenance Window #1
Mondays @ 14:00 UTC
(Weekly) Maintenance Window #2
Thursdays @ 14:00 UTC
If you have any questions about Maintenance Windows, please inquire with an admin on the Official Vertex Discord.
If you are an automated trader connected to the Vertex API/SDK and would like to contact the Vertex team regarding Maintenance Windows, please submit a support ticket on the official Vertex Discord. The team will respond to your support ticket promptly.
View data providers integrated with Vertex Protocol for insights into DEX metrics, including volumes, TVL, user activity, and more.
Messari — State of Vertex Q3 2024 Report (12/17/2024):
Blockworks -- Vertex: The Edge of Tomorrow (09/10/2024):
OnChain Times Vertex Report (08/22/2024):
Messari Research (08/06/2024):
Theia Research Thesis -- Vertex & The Perpetuals Market (07/17/2024):
Revelo Industry Intel Report -- Vertex Edge (07/16/2024):
Chaos Labs -- Arbitrum DAO STIP Risk Analysis (07/11/2024):
Blockworks: Arbitrum DAO STIP Retroactive Analysis (06/12/2024):
Blockworks Research Report (06/04/2024):
Chaos Labs -- Arbitrum DAO STIP Analysis Vertex Case Study (05/20/2024):
Revelo Intel Research Report (03/22/2024):
Index of terminology and technical information related to the Vertex application.
Account Value / Equity: The total $ value of an account.
Assets: Assets with a positive balance. You will earn interest on these automatically.
Borrows: Assets with a negative balance. You will pay interest on these automatically. You can repay them by depositing more or converting via the spot market, which you can do easily using the Repay Modal.
Unsettled USDC: The portion of open perp PnL yet to be settled. Perpetual positions are “settled” between traders, transferring USDC between winning and losing positions. Settlements are made periodically and once a position is closed.
Available (Spot Trading): The ‘Available’ balance is the amount of an asset you can sell without borrowing. It may not always match total balance due to open orders or assets being used as collateral. ‘Available’ is displayed when trading spot without leverage, with buying denominated in the quote currency (e.g. USDC) and selling denominated in the asset currency (e.g. ETH).
Max Available (Spot Trading): ‘Max Available’ represents the total quantity of an asset available for trading, including margin borrowing. The borrowing process is automated and occurs as a trade is executed. ‘Max Available’ is displayed when trading leveraged spot, with buying denominated in the quote currency (e.g. USDC) and selling denominated in the asset currency (e.g. ETH).
Available (Depositing): What you currently have available to deposit from your wallet into Vertex.
Available (Withdrawing): The available balance of an asset that a user can withdraw without borrowing or exceeding margin requirements.
Deposit APR: Current annualized interest rate for deposits.
Borrow APR: Current annualized interest rate for borrows.
Net APR (Balances): The average interest rate you are paid (+) or paying (-) on your balances. All assets automatically earn interest, and all borrow automatically require interest payments. Deposit and borrow rates are visible on the front-end UI.
Maintenance Margin (Funds Until Liquidation): The funds until an account is eligible for liquidation. It is calculated using the sum of maintenance margin weights for assets, borrows and perpetual positions. To avoid liquidation, users must maintain a positive balance. If the maintenance margin falls to zero, positions will be liquidated until a positive balance is restored.
Available Funds (Initial Margin): The value of funds available to trade in a subaccount. To initiate a new position, users must have a positive balance. If ‘Available Funds’ fall to zero, a subaccount cannot take on any more risk. It is calculated using the initial margin weights of collateral and positions.
Maintenance Mode: Your account goes into Maintenance Mode when it has no Available Funds left, meaning no more risk can be taken, and the only thing stopping it from being liquidated is the maintenance margin buffer. You must de-risk by closing positions or depositing more assets to get out of Maintenance Mode.
Account Leverage: The multiplier of how much margin you’re using against the value of your assets. Calculation as follows:
Trade Leverage (Perpetuals): Before placing a perp trade, you can adjust the trade's leverage and subsequently, your Max Position. Your Max Position is a product of your Available Funds * Trade Leverage.
For example, If you have $100 of Available Funds and set Trade leverage to 5X, this would result in a Max Position of $500 for that trade.This doesn’t mean you need to place a trade for that amount if your free collateral does not allow you to do so — it just lets you set a limit on your Max Position. You can use the slider to enter a % of that Max Position size.
Margin Usage: The percent of your margin consumed by open positions and borrows maint. margin requirements.
Whereby,
100% = Account eligible for liquidation.
If no borrows / perps, margin usage = 0
Perp PnL: The sum of your Estimated PnL across all open perp positions. Perp PnL (USDC) is settled periodically into balances. This sum represents both settled and unsettled amounts. To learn more about PnL and Settlements, click here.
Est. Perp Position PnL : A position’s estimated total Profit or Loss based on average entry and the Oracle Price.
Est. Liquidation Price: The estimated price at which a position would make a user eligible for liquidation. This uses the oracle price.
Position Margin: An individual perp position’s maintenance margin requirements. (See ‘Maintenance Margin’)
Liquidation: If an account’s maintenance margin reaches $0, the account is eligible for liquidation. Liquidation events happen one by one, with the riskiest positions being liquidated first. Liquidations are based on the oracle price.
Liquidation Types: There are 3 types of liquidations:
A perp position is liquidated
A balance is liquidated - i.e a Borrow
An LP Position is liquidated
Some combination of the above i.e. a Spread is liquidated
The latter only happens if you have perp position and a balance/LP position composed of the perp’s underlying spot asset.
Liquidation Quote Transfer: To liquidate a position, there must be a payment (transfer) between the liquidator and the position holder. This done in the quote currency, USDC. Payments are signed as positive, meaning you received the USDC, or negative, meaning you paid. For perpetual liquidations, users should expect to see a (+) USDC payment. They will see a (-) USDC payment for borrowers since they need to pay the user for buying their borrow.
Net Liquidation Value: The net market value of the liquidation, including any closed positions and quote transfers. This is the net change in your Account Value from the liquidation event.
Oracle Price: The price of the perpetual contract across other exchanges. Used to calculate Estimated PnL.
Index Price: The price of the underlying spot asset across other exchanges. Used to calculate funding rates.
Last Price: Last traded price for the market on the Vertex. This is what's visible in the top left of the market bar.
Mid-Book Price: Average of asks and bids for the market across the top level of the Vertex orderbook.
24h change: The increase or decrease in the orderbook price over the past 24 hours.
Open Interest: The total outstanding in perpetual contracts for that market, denominated in the quote USDC.
Predicted Funding rates (1h/annualized): Funding payments are made every hour and calculated algorithmically based on the Index Price & TWAP of filled trades on the Vertex orderbook. The 1h and annualized rates display the current funding rate.
Avg. APR (LP Position): The average APR across all your LP positions based on the combination of trading fees and deposit interest.
LP Position Composition: The current underlying balances that make up your LP Position.
Pool APR: The estimated APR for this pool is a combination of the trading fees and deposit interest earned.
LP Position PnL: This is your LP Position’s profit or loss based on the current value of the position minus the entry value. This includes the fees and deposit interest earned while holding the LP position.
Impermanent Loss: Impermanent loss is a phenomenon experienced by liquidity providers (LPs) in an Automated Market Maker (AMM) system that occurs when the price of the two assets in a liquidity pool changes relative to each other. When an LP provides liquidity to a pool, they receive pool tokens in proportion to its contribution to the pool. LPs earn returns from trading fees generated by the pool, and the value of their pool tokens also fluctuates based on the price of the assets in the pool.
However, if the price of the two assets in the pool changes significantly, the value of the LP's holdings can become imbalanced relative to what they would have earned if they had simply held the assets themselves. This is because the LP has effectively been selling the asset that has increased in price and buying the asset that has decreased in price, leading to a loss in value relative to holding the assets separately.
Discover answers to the most frequently asked questions from Vertex users.
If you're depositing into Vertex and / or withdrawing for the first time, please refer to the responses and associated tutorial sections linked below.
Only ERC-20 tokens are accepted as deposits. Before depositing, you’ll need to swap ETH for Wrapped ETH (wETH). You can complete this swap via the cross-chain deposit dialogue on the Vertex app.
You’ll need to send supported assets from the CEX to your wallet.
Once you receive your assets in your wallet, return to the [Deposit] dialogue to deposit from your wallet into Vertex.
There is NO bridging involved with withdrawals.
You can enable the borrowing toggle to borrow assets against your margin.
All successfully placed withdrawals will be processed in batches with other withdrawals. You can monitor your withdrawal status in the [Withdrawals History] tab of the Portfolio Page.
Vertex minimizes user fees by sending transactions on Arbitrum when gas fees are low. All actions on Vertex still happen instantaneously, but withdrawals can take up to 30 minutes or longer during high gas periods.
The 30-minute time-frame is the targeted maximum that a withdrawal will remain pending, as Vertex usually sends the transaction to Arbitrum after this time automatically -- even during high gas periods.
If your withdrawal takes longer, it may be due to persistent and excessively high gas costs.
To track withdrawals' status, visit the Portfolio page's Account History section.
Traders must deposit collateral into smart contracts which enables them to take on leverage within the system. The smart contracts are audited and non-custodial, meaning you can withdraw your available funds at any point.
Yes. Only you can trade and access your funds. The smart contracts are non-custodial, which means you are in control of your assets.
Cross-margin trading is a type of margin system whereby traders can utilize multiple forms of collateral and margin is shared across positions.
Every asset and liability will have an impact on your margin. This form of portfolio margining lets you make the most of your assets while offsetting liabilities.
Assets: Deposits, Positive PnL, Pools, and Spreads
Liabilities: Perp Positions, Negative PnL, and Borrows
Interest is automatically earned on asset deposits.
Money markets are integrated into the protocol to facilitate leveraged spot trading and borrowing. All deposits automatically participate in the underlying money market.
The trustless smart contracts on-chain ensure that borrowers always maintain margin requirements.
Vertex charges low trading fees for executing a filled trade order based on the notional size of the position.
Maker Fees = 0% for ALL markets
Taker Fees = 0.02% for ALL markets
Maker fees are applied to orders that add liquidity to the orderbook, such as limit orders that don’t immediately cross the book.
Taker fees are applied to orders that do immediately cross the book, such as market orders.
Yes, traders can set TP/SL orders for open perpetual positions.
“I deposited $50, why does it say I only have $40 to trade with?”
Your Funds Available represents the value of your collateral weighted by the initial margin weights of the deposited asset. Since this is a cross-margin trading protocol, this means you can utilize different types of collateral as margin.
Because certain types of collateral are more volatile than others, a discounted weight is applied to determine the impact of collateral on your Funds Available.
That said, USDC is 1:1 with face value.
There is no minimum deposit amount or minimum $ value per trade.
There is a minimum order size per market. That is, the minimum amount you must buy or sell for that market denominated in the asset - i.e., "ETH" or "ETH-PERP."
Trades that don’t meet the minimum order size will not be valid and the front-end app will prompt you to adjust.
To learn about the minimum order size for each market:
Click on [Market Details]
A negative sign in front of an asset’s balance means you are currently borrowing that asset.
This could happen because you have perp positions with negative PnL and non-USDC assets as collateral.
The protocol automatically settles PnL (USDC) between losing and winning positions throughout the duration of holding a position. If you have a perp position with a negative PnL, but you don’t have any USDC, the protocol will borrow USDC on your behalf to settle the PnL.
This results in a negative USDC balance. The same will happen if you close the negative PnL position entirely.
Click on the [Repay] button:
Balances Table: Click on the drop-down (right-most side).
Navbar: Click on your wallet address (top-right side).
You have 2 options when it comes to Repaying:
Deposit the amount you’re borrowing to settle the borrowed balance.
Convert (sell) another balance to settle the borrowed balance - i.e. sell wETH for USDC to repay a USDC borrow.
The Liq. Price displayed in the Perp Positions table is an estimated Liq. Price based on your current account and the position’s health. If you have multiple positions open, the Liq. Price is subject to the health changes of your other positions.
Perpetuals are liquidated based on the given market's Oracle Price - provided by the Stork Oracle. The Oracle Price is submitted to smart contracts based on time intervals or price movements.
When an account gets liquidated, it is because the Oracle Price caused the account to fall under maintenance margin requirements.
An account is eligible for liquidation once either of the following has occurred:
Funds Until Liq = $0
Liq. Risk = 100%
Margin Usage is the percentage of your initial margin being used by open positions. In other words, it’s how much of your tradable collateral is in use.
If Margin Usage reaches 100%, you cannot initiate new positions.
The amount of tradable funds / collateral you have in your account. This is the initial weighted margin you have unused.
If your Funds Available reaches $0, you cannot initiate new positions.
This can also be known as Free Collateral or Available Margin.
The amount of funds / collateral in your account until liquidation. If it reaches $0, your account will be at risk of liquidation.
You must maintain a Funds Until Liq. above $0 to avoid being liquidated.
The percentage of your maintenance margin that is being used by positions.
Also known as “Maintenance Margin Usage.”
If it reaches 100%, you’re at risk of liquidation.
Low Risk = 0 → 40%
Medium Risk = 40 → 60%
High Risk = 70 → 90%
Extreme Risk = 90 → 100%
For an exchange that only accepts dollar-pegged collateral, collateral is typically weighted at face value.
Initial
Maintenance
Initial Weight: Used to determine the amount of collateral an account has to initiate positions - i.e., for trading.
Maintenance Weight: Used to determine the margin to maintain positions - i.e. to avoid liquidation.
Initial and maintenance weighted margins give traders an idea of their account’s health through two metrics: its ability to trade and how close it is to liquidation.
Initial Margin: The amount of funds your account has to trade with. This is the sum of your initial weighted collateral minus initial weighted margin requirements.
Maintenance Margin: The amount of funds your account must maintain before it will be liquidated. This is the sum of your maintenance weighted collateral minus maintenance weighted margin requirements.
For any other questions or feedback, please refer to the Vertex Discord for assistance.
Asset Pairs: Certain trading pairs may offer enhanced incentives. See the for more details.
The Vertex Maker Program offers VRTX trading rewards allocated to for qualified makers that prioritizes:
are not included in the Trading Rewards calculations for either makers or takers -- meaning they do not generate VRTX rewards.
Connect Your Wallet: Visit the and connect your compatible wallet.
Full tutorial on how to get started →
*Wash trading on Vertex is strictly prohibited and explicitly banned under .
The Vertex Maker Program offers VRTX trading rewards allocated to for qualified makers that prioritizes:
Note: are not included in the Trading Rewards calculations for either makers or takers -- meaning they do not generate VRTX rewards.
As a result, mode switched to ON is required to use trigger orders on Vertex.
For more details on placing and managing stop-market orders, please refer to the tutorial .
TP orders are classified as "" orders as they take existing liquidity from the orderbook to fill the market order at the best available price.
For more details on placing and managing take profit orders, please refer to the tutorial .
SL orders are classified as "" orders as they take existing liquidity from the orderbook to fill the market order at the best available price.
For more details on placing and managing stop-loss orders, please refer to the tutorial .
For more details on GMCI products, please visit their website .
GMCI Indices Launch Announcement:
For further details about the GMCI indices, visit.
Vertex emits VRTX tokens as to users on a regular basis. By actively participating, traders accumulate VRTX rewards simply by executing trades on Vertex spanning each chain supported by Edge.
The Ongoing Incentives Phase is the active stage of Vertex’s program, allocating 34% of the total VRTX token supply to reward both makers and takers on the platform.
Weekly VRTX trading rewards are split between each chain supported by Vertex Edge based on cross-chain rewards calculations found .
serves as a cornerstone for users to generate rewards and actively participate in the growth and sustainability of the Vertex Edge ecosystem.
Vertex utilizes for cross-chain token transfers and messaging, enabling VRTX to be natively available on Arbitrum, Base, and Blast.
The VRTX token currently exists natively on multiple with upcoming plans to expand to more chains supported by Vertex Edge.
VRTX Contract Address:
VRTX Contract Address:
VRTX Contract Address:
VRTX Contract Address:
By using the Vertex Protocol of holding the VRTX token, users acknowledge that they have read, understand, and accept the risks described in both the Vertex and .
The refined are crafted to drive sustainable growth, encourage widespread participation, and optimize the Vertex Edge ecosystem.
An initial trading rewards program coincided with the launch of Vertex on Arbitrum mainnet in April 2023 – representing 10.0% of the total VRTX supply. The 10.0% of the VRTX tokens were exhausted in the that officially concluded on November 8th, 2023 (end of Epoch #7).
November 8th, 2023: Epoch #8 of the Vertex program officially began, marking the first Epoch of the Ongoing Incentives Phase. The Ongoing Incentives Phase will run for the next 6+ years, with each Epoch composed of 28-day intervals throughout the period.
For more details on the Vertex Trade & Earn program, please refer to the docs section .
Ongoing Incentives: The Ongoing Incentives represent the protocol’s emissions as part of the Vertex Rewards program.
VRTX tokens accrued via the Ongoing Incentives Phase of the program are claimable 3 days after a given epoch ends. Any rewards that remain unclaimed for the subsequent 30 days will be returned to the Protocol Treasury.
Initial Token Phase: The Initial Token Phase consists of the inaugural 7 Epochs of the rewards program that launched in April 2023, and concluded on November 8th, 2023. The 10.0% of the VRTX supply earmarked for the Initial Token Phase was a one-time allocation of VRTX tokens -- accruable to early Vertex users as trading rewards.
The VRTX rewards are allocated to traders according to the Trade & Earn program parameters described in the section of the docs.
Initial VRTX Liquidity (The Vertex LBA): The Initial VRTX Liquidity is the 1.0% of the VRTX token supply unlocked at Genesis and earmarked as incentives for the participants.
The VRTX token emissions (i.e., annualized inflation rate) gradually decrease every year following the Token Genesis Event (The ) until a capped total of 1 billion VRTX tokens have been distributed.
By using the Vertex Protocol of holding the VRTX token, users acknowledge that they have read, understand, and accept the risks described in both the Vertex and .
In collaboration with our Affiliate Referral Partner, , the new referral program includes three key updates:
You can start referring users today by visiting the on the Vertex app and sharing your link across your network.
Official Vertex Discord:
The GitHub repo is also hosted on Hacken for .
The VRTX token currently exists natively on multiple with upcoming plans to expand to more chains supported by Vertex Edge.
VRTX Contract Address:
VRTX Contract Address:
VRTX Contract Address:
VRTX Contract Address:
Status Page =
Official Vertex Discord =
🌐 Website:
🐦 Twitter:
👋 Discord:
📖 Blog:
📫 Telegram:
🌲 LinkTree:
🌐 Website:
🐦 Twitter:
👋 Discord:
📫 Telegram:
📖 Blog:
🌲 LinkTree:
Maker Fee: The trading fee charged to orders that don’t immediately cross the book and provide (makes) liquidity. Example: Limit orders that are not immediately executed. On Vertex, maker fees are 0%. For more details, refer to the section.
Taker Fee: The trading fee charged to orders that immediately cross the book and take liquidity, such as filled market orders. For more details, refer to the section.
Vertex’s integration of allows you to deposit directly into Vertex from 8+ different blockchains in a single transaction. You can also swap unsupported assets on the current chain into tokens that Vertex supports.
Vertex Open-Source Contracts:
about fees.
about TP/SL orders.
The riskiest positions/balances will get liquidated first, until the account is no longer eligible for liquidation. For more details on liquidations, check out the section .
In a that accepts multiple forms of collateral, weights are used to discount collaterals that are more volatile. Most trading venues will use 2 weights:
Official Vertex Discord:
PDF document containing Vertex's full Terms of Use.
Please find the official Vertex Terms of Use in the PDF document below.
Vertex users are strongly advised to acknowledge that they have read, understand, and accept the risks described in the Vertex Statement of Risk available in the PDF below.
Elevate your trading experience.
One-Click Trading (1CT) mode removes the friction of signatures and delivers a fast and seamless experience for traders.
By enabling 1CT, traders just need to sign one approval transaction at the start of their session and won't need to sign again for the remainder of the session.
Please note that enabling 1CT is optional and the default alternative is the Sign Every Transaction mode.
-> Click on your wallet to open Wallet Control
-> Click on the One-Click Trading
button.
-> Select One-Click Trading mode.
-> Choose if you want remember me ON/OFF:
ON = The session only ends if you manually disconnect or clear browser history.
OFF = The session also ends every time you refresh or close the app.
-> Click on Approve & Confirm Change
button.
-> Sign in your wallet.
If you wish to disable 1CT, then follow the steps above but select Sign Every Transaction mode and confirm the change.
Start trading on Vertex with ease.
Contents:
Connecting your wallet (and how to get one if you don’t).
Depositing assets.
Start trading!
Bonus: name your account and add a picture.
-> Click on the [Connect Wallet] button on the app.
-> Select and connect your wallet.
-> Review the terms of use and click [Agree to Terms].
-> You're ready to start using Vertex.
Make sure you are connected to the right chain. Vertex is live on multiple chains. Refer to the switching chains tutorial for more information.
Create One: Below you can find is a list of DeFi wallets to choose from:
Use Passkeys Instead: Vertex has recently partnered with Exodus to offer a more friction-less DeFi experience — controlled by your passkeys (such as touch ID). Select the Passkeys option and learn more here:
You need to deposit assets to start trading. Vertex is non-custodial, meaning you always retain control over your deposited assets.
All deposits on Vertex automatically earn interest because of Vertex's integrated money markets.
Click on any [Deposit] button which can be found on the following pages of the app:
Portfolio
Account Center (click on your wallet)
Select the deposit method:
Wallet: Deposit assets in your wallet on the connected chain.
Cross-Chain: Deposit assets from another chain.
Buy Crypto: Use fiat to buy crypto assets to your wallet. You must deposit from your wallet when the purchase is complete.
-> Select the asset to deposit by clicking on the asset drop-down menu.
-> Input the amount to deposit. You need to approve the asset before you deposit it.
-> Click the [Approve] button.
-> Select the amount of the asset to approve and sign in your wallet.
-> Wait until approval is confirmed.
-> Click on the [Deposit] button.
-> Sign the deposit transaction in your wallet.
Once the deposit is confirmed on-chain your new account balance / funds will be displayed on the app within a few seconds.
Sign just one signature for the entirety of your trading session.
1-Click-Trading (1CT) delivers a seamless trading experience without the hassles of signing every transaction.
It's similar to signing into a social media or bank account, except that you use your wallet to sign in.
-> Click on the [Set-Up 1CT] button on the trading page and your Account Center.
-> A pop-up will open with information.
-> Decide if you want to enable the "Remember Me" feature.
Enabled = You will not need to re-approve 1-Click Trading unless you manually disconnect your wallet from the app or clear your browser cache.
Disabled = you will be required to re-approve whenever you refresh, close the page, disconnect your wallet, or clear your cache.
-> Click on [Set-up 1CT]
-> Sign the transaction in your wallet.
You will need to approve 1-Click-Trading at the start of future trading sessions — similar to logging back into any app.
Whether you need to approve a session depends on your "Remember Me" settings.
Click on [Approve Trading]
Sign the transaction in your wallet.
Congrats, you are ready to start trading! Before starting, consider checking out the following tutorials:
Name & Set a Picture:
Click on your wallet to open the Account Center.
Click on the [Account 1] drop-down menu.
Select Manage & Add Accounts.
Click on the ✏️ beside the account.
Name: Enter your desired account name such as ‘Perps Trading.’
Pic: Choose if you want the default, your wallet’s ENS, or a Vertex Avatar.
This page will be updated regularly to reflect any changes in the Restricted Territory list for the Vertex Protocol app domain (app.vertexprotocol.com) and website (www.vertexprotocol.com).
Users attempting to access the Vertex Protocol domain (app or website) from a Restricted Territory will immediately be shown a prompt directing them to the Terms of Use and blocking their access to the website and services.
The current list of Restricted Territories includes:
Belarus
Cuba
Iran
North Korea
Russia
Syria
Ukraine (Crimea, Donetsk and Luhansk Regions)
United States of America
Learn how to use trigger orders such as take profit, stop loss and stop-market.
Traders can set Take Profit (TP) and Stop Loss (SL) order for perp positions.
TP / SL can only be set for the entire size of your position.
TP / SL orders will auto-cancel if you add or reduce to a position's size.
You set TP / SL using the perp position table below the trading chart and on the portfolio.
Click + Add under the TP / SL column for the position.
A pop-up will open.
Set your TP / SL trigger price. You have 2 options:
Last Price: the TP / SL will trigger when it reaches the last traded price.
Oracle Price: The TP / SL will trigger when the Oracle reaches that price.
You can also use the % buttons which will enter a prices based on your desired % PnL.
After entering the price you will see the estimated PnL if the trigger executes.
Click the [Place Take Profit] or [Place Stop Loss] button.
Sign the transaction (unless you have 1CT enabled in which you won't need to sign).
Navigate to your perp positions.
Click on [Cancel] for the TP / SL you want to cancel.
Your TP / SL orders will automatically cancel if you increase or decrease the position size:
If you have a TP / SL set for a position and place a trade for that market.
If you market close any portion of that position.
If your TP / SL auto-cancels due to the above, you will need to re-create the orders.
A stop-market order is a type of trigger order that lets you to set a specific price (the trigger) that will trigger a market order. They can be used to close existing positions (a manual stop-loss) or to open new positions (stop-entry).
REMEMBER to cancel any unwanted stop-market orders when making changes to positions.
Select Stop Market as the order type (beside Limit).
Enter the trade details:
Trigger Price: The market order will trigger at this price.
Order Size: The amount to buy / sell.
Click on the Buy
or Sell
button if everything looks good.
Navigate to the Trigger Orders table under the price chart on trading pages or Orders page on the portfolio.
Click on the [Cancel] button for the order you want to cancel.
Example:
If you set a stop-market order as a manual stop-loss but reduce the position before the trigger is reached, then the stop-market can still execute and leave you with an unwanted position.
If you set a stop-market order as a manual stop-entry but enter the position before the trigger is reached, the stop-market can still execute leaving you with an unwanted position.
Learn how to perform cross-chain deposits into Vertex from multiple chains using a native integration of Axelar's Squid Router on the Vertex app.
Contents:
Overview
Use Cases
How to Cross-Chain Deposit
How to Swap & Deposit
With Squid Router & Axelar, you can deposit directly into your Vertex account from any supported chain. This process usually takes less than 30 seconds.
Users can deposit assets they have on other chains directly into their Vertex account on a different chain in:
1 transaction
~30 seconds
Users can also swap assets they have on other chains for the assets they wish to deposit on Vertex.
This is known as a cross-chains swap and deposit.
Both use cases are covered below.
Cross-Chain Deposits allow you to deposit any asset you hold as a supported asset on Vertex. This means that you can deposit a supported asset from another chain, or you can swap any asset you hold for a Vertex-supported asset.
Same Asset Examples:
Users can deposit USDC on Ethereum into their Vertex account on Arbitrum.
Users can deposit wETH on Polygon into their Vertex account on Sei.
Different Assets Examples:
User has native ETH on Arbitrum and wants to deposit wETH into their Vertex account on Arbitrum.
User has wBTC on Ethereum and wants to deposit USDC into their Vertex account on Arbitrum.
When this is Helpful:
Users only have native ETH, but they want to deposit wETH (wrapped ETH) into Vertex.
Users hold an unsupported asset on another chain, and they want to swap it into a supported asset on a Vertex chain.
Step 1. Initiate the Cross-Chain Deposit.
Click on [Deposit] on Portfolio overview, Account Center, or on any Balance.
Select ‘Cross-Chain Deposit’ in the deposit method drop-down.
Step 2. Enter Details for the Source Asset.
Select the chain from which you want to deposit assets.
Select the asset that you want to use.
Input the amount you want to deposit.
Step 3. Enter the Receive Details.
Select the asset you want to receive (deposit) into your Vertex account.
Step 4. Review and Submit.
Review the summary details.
Click [Cross-Chain Deposit].
Learn how to swiftly receive funds with the fast withdrawal feature, even during high gas periods on Arbitrum.
The Vertex sequencer submits transactions on-chain in batches, determined by the order in which they were received and executed by users -- including withdrawals.
Vertex minimizes user fees by sending transactions on Arbitrum when gas fees are low. All actions on Vertex still happen instantaneously and are non-custodial, but withdrawals can take up to 30 minutes or longer during high gas periods.
The 30-minute time-frame is the targeted maximum that a withdrawal will typically remain pending, as Vertex usually submits the transaction on-chain to Arbitrum after this time automatically.
At minimum, the sequencer adds a 110-second delay to submit pending transactions on-chain to Arbitrum to avoid signature reuse. Withdrawn funds are delivered to the user’s destination wallet when a withdrawal transaction is submitted on-chain. In normal cases, where Arbitrum gas fees are nominal, a delay of a few minutes is expected until withdrawn funds populate in the user’s wallet.
During periods of network congestion, volatile market activity, or high gas prices, a backlog of withdrawal transactions can develop. The sequencer will continue to process and submit transactions to Arbitrum during this period, just at a slower rate than usual.
That was before the release of fast withdrawals!
The fast withdrawal feature enables users to receive funds within seconds of submitting a withdrawal request. Basically, users can initiate fast withdrawals to skip the gas backlog and withdraw funds to their wallet almost immediately.
The new feature is powered by a liquidity pool that can send assets to users that are withdrawing their funds before the transaction is submitted by the sequencer on-chain. Later, when the transaction is submitted in the standard first-come-first-serve order by the sequencer to Arbitrum, the user's original funds are used to refill the pool.
Fast withdrawals are charged a higher fee than normal withdrawals as a result. The fast withdrawal fee is calculated as:
To track the status of your withdrawal, visit the Portfolio page's 'Account History' section of the Vertex app.
To initiate a fast withdrawal, start by initiating a normal withdrawal. Next:
→ Navigate to the ‘History’ tab of the ‘Portfolio’ page.
→ Click on the ‘Fast Withdraw’ button next to the ‘Processing’ status of the pending withdrawal.
→ Upon clicking the ‘Fast Withdraw’ button, you will be presented with the dialogue box below.
→ Click on the ‘Submit Fast Withdraw’ button at the bottom of the dialogue box.
→ Once successfully submitted, you will see the box below.
Your fast withdrawal is complete!
To verify the status of your fast withdrawal request, you can view the list of withdrawal statuses in the ‘History’ tab of the ‘Portfolio’ page. If the withdrawal status displays ‘Confirmed’ you will see the funds populate in your wallet shortly.
If you submit a fast withdrawal and your funds do not shortly arrive in your wallet, make sure to check the status of your withdrawal in the ‘History’ tab of the ‘Portfolio’ page.
If the status still shows ‘Processing’ in yellow next to your withdrawal, then it’s likely due to low liquidity for that asset in the corresponding fast withdrawal liquidity pool.
Users will see the following red error box in the bottom-right corner of the ‘Portfolio’ page if their fast withdrawal was unsuccessful.
If your fast withdrawal fails due to low liquidity for that asset, you will not be charged the fast withdrawal fee and users can still process their withdrawals normally.
You can find a list of the on-chain addresses for all of the fast withdrawal pools currently supported by Vertex Edge across different chains.
Pool Address: 0xF581561dbCd793bc2B19A3aA0F278a80Ff285003
Learn about Vertex’s yield markets, how to earn interest, and how to borrow assets.
Contents:
Introduction to Vertex Yield Markets
Earn Interest (Automatically)
Borrowing
Repay Borrows
Vertex users benefit from Vertex’s integrated money markets.
The money market was designed to help facilitate the borrowing and lending of spot assets between traders, which is especially helpful when taking leveraged spot positions.
You do NOT need to trade to make use of Vertex’s money markets. Instead, users can utilize them in the same way they would use other lending protocols such as Aave.
Borrow assets and withdraw them to use elsewhere.
Deposit assets and automatically earn interest.
All of this happens within your unified cross-margin account, meaning that you can borrow assets against your basket of open positions, pools, and deposits. You also automatically earn interest on the assets you deposit and use as margin.
Lending and earning interest is as simple as depositing an asset.
Earning interest happens automatically on Vertex. You do not need to perform any additional actions after depositing to earn interest.
Vertex’s money market is integrated -- meaning that the assets you deposit to use as margin can also be borrowed by other traders.
This tutorial will cover how to borrow and withdraw assets for use elsewhere -- similar to how one would use lending apps like Aave.
As a Vertex user, you can borrow against your account’s unified margin composed of deposits, positions, and pools. You will pay a borrow APR for borrowing the asset.
Step 1. Deposit.
Before borrowing, you need to deposit assets as collateral / margin.
Step 2. Initiate Borrow.
Click on [Borrow] button on the asset you want to borrow in any Balances table.
Alternatively:
Click on any [Withdraw] button and turn on the ‘Enable Borrows’ toggle.
Step 3. Enter Borrow Details.
Select the asset you want to borrow.
Enter the amount.
Check the summary and account impact.
This tutorial will focus on Vertex’s Repay feature. You can also repay borrows by trading the spot asset directly.
How to Repay:
On the Balances table, click the [Repay] button for the borrow you wish to repay.
A pop-up will open.
There are 2 options / methods to repay: convert or deposit (see details below).
Select your method and enter in the amount to repay.
Review the summary.
Click the [Repay] button.
Repay Convert:
This method allows you to swap (convert) one balance to pay off the borrow.
Repay asset (i.e., wETH) by convert quote (i.e., USDC).
Repay quote by converting any positive non-quote balance.
Learn how to create an manage multiple subaccounts with the same wallet on Vertex.
Contents:
Overview & Use Cases
Creating Accounts
Switching Accounts
Transfer Between Accounts
Vertex users can create up to 4 cross-margin accounts under the same wallet. Each account is isolated from the others, meaning that the portfolio / liquidation risk of one account does not impact another.
Use Case Examples:
Trading Competitions: Account dedicated to participating in trading competitions.
Spot: Account for holding and trading spot positions.
Degen Trading: Account for trading higher-risk altcoins.
Major Perps: Account for mainly trading BTC-PERP and ETH-PERP.
Traders can make use of Multiple Accounts to have a similar experience to isolated margin trading.
Example:
Create and fund an account.
Open 1 perpetual position.
This single position is the same as if it were an “isolated margin” position, because the portfolio risk of your new account does not affect your other accounts.
Close the position to realize PnL.
Transfer funds back to the main account or keep the funds to open new positions.
Create an Additional Account:
Step 1. Open the Accounts Panel
Open the Account Center by clicking on your wallet.
Click the Account drop-down under your wallet address preview.
Alternatively, you can click the account drop-down on the Portfolio page navigation.
Select the Add & Manage Accounts option.
This will open the Accounts Panel.
Step 2. Create Account
Click the [Add Account] button.
Enter your desired account name.
Select your account avatar.
Fund your account.
Deposit directly.
Transfer from another account.
The account displayed in the Account Center and Portfolio is your current active account. All trades, deposits, withdrawals, and other actions will be performed on this account.
Switch Between Accounts:
Open the Account Center (click on the wallet).
Click the drop-down where it says (Account # or name).
Select the account to switch to.
The green connected dot will confirm the current active account.
Users with multiple accounts can transfer USDC between the accounts without having to withdraw and re-deposit.
Transfers can only be made in Vertex’s quote currency for the chain. For example, USDC for Vertex on Arbitrum.
Step 1. Open the Transfer Panel
Open the Account Center (click on the wallet).
Click on the [Transfer Funds] button OR Click the (Account) drop-down and select [Transfer Funds] in the drop-down menu.
Step 2. Enter Transfer Details & Initiate Transfer
Select the account to transfer from and the destination account.
Enter the amount to transfer.
Review the summary.
Click [Transfer Funds] and sign the transaction.
Follow the steps to withdraw assets from Vertex.
Tutorial Contents:
Overview
How to Withdraw
Fast Withdraw Option
Vertex is non-custodial, meaning that users always control the assets they have deposited.
Users can withdraw assets at any time as long as they have the assets and enough Funds Available to support the withdrawal.
Example:
The user has 1000 USDC deposited.
They have a perpetual position that requires 500 USDC as initial margin.
The user can withdraw up to ~500 USDC
If a Vertex user has only deposited assets, they can withdraw all of their deposits.
Vertex submits withdrawal transactions on-chain. Vertex sets an upper limit on gas to keep user fees low. If gas prices are above the threshold, all transactions are put into a queue until the gas price lowers beneath the threshold.
The majority of withdrawals are processed within minutes. However, there may be longer processing periods during times of high gas.
Step 1. Start Your Withdrawal
Click [Withdraw] on the portfolio overview or in the Account Center.
Click [Withdraw] on the asset you want to withdraw on the Balances table.
Step 2. Enter and Place Withdrawal
Confirm the asset you want to withdraw in the drop-down menu.
Enter the amount you want to withdraw.
Option: Turn on Borrowing (see below).
Review the summary.
Click [Withdraw].
Sign the transaction.
Step 3. View Status & Speed Up Withdrawals
If submitted successfully, you will see a ‘Track status’ button. Click this to go to your withdrawal history table. You can also navigate to it manually by clicking Portfolio -> History -> Withdrawals.
On the history page, you can:
View the status of the withdrawal -- either pending or completed.
Speed up a pending withdrawal for eligible assets by clicking [Fast Withdraw].
Fast Withdrawal will instantly submit the withdrawal to the chain regardless of gas prices.
For certain assets, Fast Withdrawals enable users to submit a processing withdrawal to the chain and receive the withdrawal instantly. This requires a higher fee charge to cover the gas costs.
Eligible Assets:
USDC on Arbitrum
USDC on Sei
To Use Fast Withdrawals:
Navigate to your withdrawal history (Porfolio -> History -> Withdrawals).
For eligible assets, a [Fast Withdraw] button will be visible beside pending withdrawals.
Review the details and fees associated with the transaction.
Submit the transaction. You will receive the assets when the transaction is confirmed.
Trade spot markets with ease.
Tutorial Contents:
Spot Overview
Spot Markets & Collaterals
How to Place a Spot Trade
Margin Spot & Auto Borrowing
Managing Balances
Spot trading refers to the actual buying and selling of assets. Spot trading is different than trading perpetuals, which refers to the buying and selling of derivatives that represent the underlying asset.
The spot markets available on Vertex depend on what chain you are on since the asset must exist on the chain. The spot markets are listed below.
Spot markets are displayed using ASSET-QUOTE whereby an asset could be wETH and the quote USDC.
If you are buying an asset = You will sell the quote.
If you are selling an asset = You will receive the quote.
Traders must have enough of the quote currency to perform the trade. Alternatively, users can automatically borrow against their account’s margin to trade with larger sizes -- see the "Margin Spot" section further below.
On Vertex, spot assets are referred to as “Balances:"
Balances that have collateral weighting will impact your account’s available margin.
All balances have a deposit and borrow APR. You earn the deposit APR automatically when holding the asset, and pay the borrow APR automatically when borrowing the asset.
In the market specifications sections below, you will find a list of all spot assets their market and collateral values for each Vertex Edge chain -- if they have one.
Below are the general steps to placing a spot trade on Vertex. Further information is outlined in the sections after.
Go to the spot market you want to trade.
Use the trade drop-down.
Press ‘/’ on the keyboard and type the asset.
Decide if you want to trade using Spot Margin (see section below).
Decide if you want to Buy or Sell the asset.
If you are buying, the interface will show you the quote you have available.
If you are selling, the app will show you how much of the asset is available to sell.
Decide what order type you want to use.
Enter the order details:
Amount of assets to buy or sell.
Estimated total quote to sell or receive.
Percentage of your max order.
Optional: Use the advanced drop-down for more order settings.
Review the summary below the submit button.
Click the Buy or Sell submit button to place trade.
If successful, you should receive a "order placed" notification.
Spot margin mode allows traders to borrow assets when trading spot markets.
As a result of Vertex’s unique design and integrated money markets, borrowing is facilitated automatically against the trader’s account margin.
Example:
You have 100 USDC.
You also have other deposits such as wETH and wBTC.
Your account has $1,000 of available margin.
You want to place an order for 0.002 wBTC with a cost of 200 USDC (100 more than you have).
You enable Margin Spot which lets you automatically borrow extra USDC to execute the order.
After the trade fills, you will have a balance of -100 USDC (i.e., you are now borrowing 100 USDC).
You can repay his USDC borrow by:
Selling other assets for USDC.
Depositing USDC directly.
You can view Balances via:
The ‘Balances’ table under the chart on the reading page.
The ‘Balances’ table on the Portfolio Overview page.
The ‘Balances’ page.
On each Balance, you will find it’s details and actions to the right:
Balance: the amount deposited (+) or borrowed (-).
The value of the balance.
The deposit APR.
The borrow APR.
Actions: Deposit / Withdraw / Borrow / Repay.
Borrows are indicated by a negative balance. They can be repaid via one of the following ways:
Depositing the asset.
Purchasing the asset via a spot order. In the case of USDC, you would sell another asset to “purchase” USDC.
Using the “Repay” feature to convert / swap for the borrowed asset, which is a simplified workflow that places a market order through the spot market.
Learn the fundamentals and basics for trading on Vertex.
Contents:
What can you trade?
Navigating to trading
Trade page layout (and customization)
Order placement layout
Order types
Chart trading
Slippage settings
Advanced settings
Vertex is not just another perp DEX.
Perps trading with 50+ markets.
Spot trading with 10+ markets across Vertex Edge chains.
VRTX staking
Yield markets
Borrowing
Liquidity Pools
Vaults
Vertex also offers traders a unified trading account. Traders can utilize cross-margin between their perps, spot, yield, and pool positions.
This tutorial will focus on the Perps and Spot trading basics. To learn more about the other opportunities, please check out the dedicated tutorials.
To trade you must head to the trading page.
Hover on ‘Trade’ in the navigation bar.
Hover on perps or spot.
Select the market on the right-hand side.
Or use the 🔍 icon to search for the market.
Click the hamburger menu [=].
Click on the trade drop-down menu.
Select perps or spot.
This will take you to the default market trading page and you can switch markets once there.
You can also view and navigate to all markets on the markets page.
You can also make use of the command center to navigate to markets while only using your keyboard quickly. Review the tutorial linked above for more details.
The trading page is where you will do your trading. You can also monitor and manage your positions, and view open orders and history.
Market Selection: Switch markets.
Market Info Bar: Information about the selected market.
Watch-list & More Tools: Create a market watch-list -- view social sentiment and news.
Price Chart, Market Depth, Funding (for perps): Use the toggle to change views.
Orderbook & Trades: View the open order and executed trades for the market.
Trade Console: Order placement (can be on the right or left side).
Tables: Your positions, balances, orders, and history.
You can decide to have the trade console on the left or right side of the chart.
Click on your wallet in the top right corner to open the account center.
Click on the ⚙️ icon to open settings.
Under ‘Trading Console Position’ select left or right.
The trading console is where you place trade orders.
Margin & Leverage
Perps: This is where you select isolated / cross-margin and trade leverage.
Spot: Decide if you want to trade on margin or with the assets you have.
Direction: Decide to Buy / Long or Sell / Short.
Order Type: Decide the order type for your trade (more info below).
Settings: Quick access to settings.
Order Details: The amount of the asset you want to buy / sell denominated in the asset or in terms of USDC.
Slider & Shortcuts: Select a % of your max order size.
TP & SL Checkbox: Tick this if you want to set a corresponding TP / SL.
Advanced Drop-Down: Advance order settings depending on your order type.
Execution Button: Click this to place the order.
Summary: Trade details and account impact.
Vertex offers the following order types:
Market: The trade will fill at the best available market price.
Limit: The trade will fill at the set limit price or better.
Stop Market: Set a trigger price that will trigger a market order.
Take Profit: Set a price to realize your profits for a perp position. When the trigger price is reached, a market order will be sent to close your position completely.
Stop Loss: Set a price to cap your losses for a perp position. When the trigger price is reached, a market order will be sent to close your position completely.
The first 3 order types can be set using the trade console.
Take Profit & Stop Loss Can Be Set By:
Clicking on the [Add] button in the TP / SL column on an open perp position.
On the trading console, while entering an order, check the TP / SL box.
Vertex makes it easier to trade using the candlestick chart. Here is what you can do using the chart (on desktop):
Enter Limit Price: Click on the chart to use that price for your limit order price.
Cancel Orders: Click on the (x) on any displayed order to cancel the order.
Adjust Limit Orders: Click and drag your open order to adjust the price.
Adjust Trigger Orders: Click and drag your TP / SL and Stop Market orders to adjust the price.
On Vertex, you can set your max slippage tolerance (%) for Market, Stop Market, Take Profit, and Stop Loss orders.
To set and re-set:
Click on the settings ⚙️ icon on the trade console or in the account center.
Under "slippage tolerance," input your max slippage (%) for each order type.
The default slippage settings are:
1% for market and TP orders.
5% for stop market and SL orders.
In addition to the page layout and slippage settings, Traders can also set the following:
Order Notifications: Decide if you want to receive order placement, fills, and cancellation notifications.
Order Lines: Decide if you want to see the order lines on the price chart.
Reduce-Only (Available for Market & Limit Orders): Reduce-Only orders can only decrease the size of your position. The order will fail if it creates or adds to a position.
Post-Only: Post-only orders can only add liquidity to the market. The order will fail if it takes liquidity (i.e., is a taker order).
Time In Force (Available for Limit Orders): Choose an expiration time with ‘Good Til' or change the behavior of order fills with ‘Immediate or Cancel (IOC)’ or ‘Fill or Kill (FOK).'
This tutorial will teach you about perpetuals trading on Vertex.
Tutorial Contents:
Perps Overview
Perp Market Info & Prices
Placing Perp Trades
Margin Mode and Leverage
Managing Position
Setting TP / SL
Closing Position
PnL Settlement & Funding Payments
Perpetuals (perps) are derivative contracts on an underlying spot asset.
Traders can go long or short the contract with leverage using margin.
Unlike traditional futures, perps contracts have no expiry date. Instead, a funding rate and payment exist to bring the price of a perp closer to parity with the spot price. Funding payments are made every 1 hour on Vertex.
PnL is paid out in Vertex’s quote currency -- USDC.
PnL is settled between winning and losing positions continuously. Once a position is closed, any unsettled PnL is fully settled.
Read More:
At the top of the trading page, you will find the latest info for the selected market.
Last Price: The last traded price on Vertex.
24H Change: The past 24h price change on Vertex using last price.
24H Vol: The past 24h volume in USDC.
Oracle Price: The price of the perpetual contract on other exchanges.
Spot Index Price: The price of the underlying spot asset on other exchanges.
Open Interest: The total open interest for the perp on Vertex in USDC
Predicted Funding: The predicted next hourly funding rate
Countdown: When the next funding payment will occur.
Annualized Funding: The annualized predicted funding rate.
Sentiment: The market’s social sentiment (Powered by The Tie).
Market Info: Full parameters for the market.
Below are the general steps to placing a perps trade on Vertex. Further information is outlined in the sections after.
Go to the perp market you want to trade.
Decide if you want the position to be isolated or cross-margin (info below).
Set your max leverage (info below).
Decide if you want to Buy / Long or Sell / Short the perp.
Decide what order type you want to use.
Enter the order details:
Amount of assets to buy.
Estimated total quote value.
Percentage of your max order.
Optional: Check the TP / SL box if you want to add a Take Profit or Stop Loss order (info below).
Optional: use the advanced drop-down for more order settings.
Review the summary below the submit button.
Click the Buy / Long or Sell / Short submit button to place trade.
If successful, you should receive an order placed notification.
Vertex gives traders the flexibility to trade perps their way.
Why: Every account on Vertex is cross-margin by default for capital efficiency, flexibility, and the ability to perform trades such as Spreads.
Cross Positions: An account’s margin is shared across all of its perps, deposits, borrows, and LPs.
Leverage: When placing a perp trade, you can set a max leverage per trade, which is an order scaling tool and not the same as account leverage.
You are trading BTC-PERP, which has a maximum leverage of 20X.
You have $100 of available margin.
You set your trade leverage to 10X.
Your maximum order size will be scaled to be:
$100 * (10x / 20x) = $50
Using isolated margin allows you to isolate risk between your positions & your main cross-margin account.
When making an isolated trade, the margin (USDC) is transferred from your cross-account to your isolated position. The leverage you select determines the amount of margin transferred. For example:
You are opening an isolated position with size of $100 and select 10x leverage.
The amount of margin transfer is calculated by $100 / 10x = $10.
Liquidations and PnL from your isolated position do not affect the health of your cross-account.
Upon closing the isolated position, margin (including settled PnL) is transferred back to your cross-account
You can only create 1 isolated position per market.
Once created, you cannot switch the side of your position (ex. Long -> Short). You must fully close the position first.
When an isolated position is closed, all existing limit or TP / SL orders for that position are cancelled.
Stop Market orders are not allowed for isolated positions.
You can view Perp Positions via:
The “Positions” table underneath the chart on the trading pages.
The “Positions” table on the portfolio overview Page.
The Portfolio Perps Page.
Position: The amount of the perp you hold and its notional value ($)
Margin / Leverage: The margin mode for the position and leverage for isolated
Click on the ✏️ icon for isolated positions to add or remove position margin.
Oracle / Entry: The Oracle and entry price (see info below).
Est. PnL: The estimated profit or loss on the position (using the oracle).
Est. Liq: The estimated liquidation price of the position (see more below).
TP / SL: Add or edit take profit and stop loss (see below).
Funding: The total funding received or paid on the position
▶️ Arrow: Share the position on socials.
Close Button: Close a portion of or the entire position.
Add a TP / SL to a Position:
Go to the perp position on a positions table.
Under the TP / SL column click on the ➕ Add button.
A pop-up will open.
Enter your take profit and / or stop loss order details.
Select the trigger price.
Check estimated gain or loss %.
Decide if you want to use Last Price or Oracle Price.
Last Price: The order will trigger if last traded price hits the trigger price.
Oracle Price: The order will trigger if Oracle price hits the trigger price.
Click on [Place Take Profit] and / or [Place Stop Loss].
Once placed, the pop-up will display your trigger order details and the estimated profit or loss.
The TP / SL will also be reflected in your open position on the table.
Two Options:
Price Chart (Desktop):
To adjust the trigger price simply drag the TP / SL order on the chart.
To cancel, click the (x) in the order box on the chart.
On the Position Table:
Under the TP / SL column click the ✏️ icon beside your TP / SL.
Cancel the existing triggers.
Follow the steps to add a new TP / SL.
Close a Position:
Go to the position on the positions table.
Click on the [Close] button to the right.
A pop-up will open.
Select the amount you wish to close.
Click [Close Position].
Close All: If you wish to quickly close all your positions you can do so by clicking the [Close All] button in the top-right of the positions table, which will fully close all of your positions.
PnL is paid out in the quote currency — USDC.
Losing traders pay winners. This ‘settlement’ between positions is handled automatically by Vertex and happens throughout the life of a position when Vertex’s systems deem it necessary. Any remaining Unsettled PnL is fully settled when a position is closed.
To View PnL Stats:
Portfolio Overview: Open Perps PnL is your total PnL (settled and unsettled).
Perps Page (Portfolio): The chart displays your cumulative perps trading PnL.
To View PnL Settlements:
Go to your history on the portfolio page.
Click on 3 dots to the far-right of the table.
Select "Show Settlements."
View your PnL Settlements.
Funding payments exist to bring the perp price in line with the spot price. When the perp price diverges too far from the spot price, traders can take a particular side of the market to earn the funding rate.
Positive Funding Rate: Longs pay shorts.
Negative Funding Rate: Shorts pay longs.
Payments: Funding Payments are made every hour on Vertex.
View Rates: You can view all of the current predicted funding rates on the markets page. Click the drop-down to change the rate's time-frame.
View Historical Funding Stats:
Go to the portfolio perps page.
To view payments, click the funding tab.
To view totals, refer to the funding chart.
To learn more, please refer to the section.
If 1CT is enabled, the electric bolt in your wallet display will be colored in.
Set up .
We will use the wallet option for this tutorial. Please follow the tutorial if you wish to use that method.
Learn more about 1-Click-Trading .
This optional step lets you name your account and set a profile picture for it. This will come in handy if you plan to make use of Vertex’s feature.
Access to the Vertex Protocol website and services (defined by the ) are not offered to persons or entities who reside in, are citizens of, are located in, are incorporated in, or have a registered office in one of the Restricted Territories defined in Vertex’s Terms of Use.
Please refer to the for further details related to accessing Vertex Protocol.
1CT is Required: You need to enable to make use of trigger orders.
Before reading this tutorial please note:
Click on the beside your position's TP / SL.
on Vertex occur when a user initiates a withdrawal from their Vertex account to an external wallet.
Pool Address:
Pool Address:
Pool Address:
Pool Address:
Pool Address:
Pool Address:
If you encounter any issues with fast withdrawals, please make sure to verify your withdrawal status in the 'History' tab of the 'Portfolio' page. If your withdrawal is still pending and you're not sure why, please open a ticket on the for assistance.
You can view current deposit APRs on the of the Vertex app or on the Balances table in the Portfolio Page.
If you are interested in borrowing to trade spot, please refer to the section in the Spot Trading tutorial.
Refer to the or Tutorials.
Click [Borrow and Withdraw] and sign transaction if you don’t have enabled.
are available for users to withdraw their assets instantly by submitting a transaction to the blockchain.
If you have placed a withdrawal and it is pending, then you can decide to speed it up using the feature.
Learn more about the .
NOTE: You don't need to sign to place orders unless you have switched OFF.
To learn more about TP / SL please visit tutorial.
You do not need to sign to place orders if you have enabled .
Calculation: The is calculated using the Oracle and Spot index price.
Learn how to use the Command Center for quick access to markets and other tools.
Contents:
What is the Command Center?
How can you utilize the Command Center?
The Command Center gives traders quick access to markets and desired actions across the app. It also enables users to navigate the app while only using the keyboard.
Open the Command Center:
Click ‘ / ’ on your keyboard
Click on the [ / search ] in the navigation bar on Desktop
Once opened, users can search for their desired market or action.
The Command Center can be used by both track-pad / mouse and keyboard users.
Navigate to Market: Open Center -> Start Searching Market -> Click or Press Enter on the Result.
General Deposit: Open Center -> Type ‘Deposit’ -> Under App Navigation Select Deposit Dialog or Select the Asset to Deposit
Deposit Specific Asset: Open Center -> Search Asset You Want to Deposit -> Under Balances Select the Asset.
Withdraw / Borrow / Repay: Repeat above but search for the action you wish to perform.
Close Position: Type the market you have a perp position in and select / scroll to the position. Press 'Enter' to close the position.
Learn how to acquire and stake VRTX tokens on Vertex.
Contents:
What is VRTX Staking?
How to Acquire VRTX.
How to Stake VRTX.
The VRTX Staking Page.
How to Unstake VRTX.
A percentage of the fees generated by Vertex Edge deployments is redirected to VRTX stakers.
The fees are used to purchase VRTX tokens and distribute them to the staking pool every 7 days.
Token holders stake VRTX to own a pro-rata share of the staking pool.
As VRTX rewards are distributed to the pool, each staker’s position auto-compounds.
Stake VRTX on the Vertex app in a few simple steps.
Click on VRTX in the navigation menu to open the VRTX page.
Click on the [Stake] to open the staking pop-up.
Enter the amount of VRTX you wish to stake.
Click on [Stake].
Sign the transaction in your wallet.
To unstake your VRTX, simply:
Click on the [Unstake] button in your Actions card.
Choose your unstaking method: standard or instant (details below).
Review the summary.
Click on the [Unstake] button.
Sign the transaction in your wallet.
Standard Unstake: Receive 100% of your staked VRTX after a 21-day unlocking period.
Instant Unstake: Receive 90% of your staked VRTX immediately. The other 10% is burned.
Claim Unlocked VRTX: Simply click the [Claim] button on the VRTX page of the Vertex app.
Learn how to provide liquidity.
Contents:
Overview
Providing Liquidity
Withdrawing Liquidity
Vertex’s innovative design combines an orderbook with an AMM. This allows for low-latency speeds, capital efficiency, and additional earning opportunities — empowering users to provide liquidity and use their LP position as collateral.
Users can provide liquidity to Vertex spot markets to create an LP position.
Liquidity must be provided for both assets -- wETH and USDC. There is no single-sided liquidity providing on Vertex.
The margin for LP positions is based on the non-quote weights.
Margin Example:
$200 wETH-USDC LP position.
The LP margin would use the wETH weights.
wETH initial and maintenance weights are 0.9 and 0.95, respectively.
Margin is $200 * 0.9 for initial and $200 * 0.95 for maintenance.
Even though ½ of the position ($100) consists of USDC, which is weighted at 1.00, the LP position uses the non-quote weight.
Provide Liquidity and Create an LP Position:
Click the [Provide] button on the Pool you want to provide liquidity to.
Enter how much liquidity you want to provide for each asset.
Review summary.
Click the [Provide Liquidity] button.
You will now see your LP position details reflected in the Pools tables.
Withdraw Liquidity / Close an LP Position:
Go to any Pools table on the Portfolio Overview, Pools Portfolio page, or Pools page.
Click the [Withdraw] button on the LP position you want to withdraw liquidity from.
Select the amount of liquidity you want to withdraw.
Review the summary.
Click the [Withdraw Liquidity] button.
The withdrawn liquidity / assets will be reflected in your balances tables.
Risk management, simplified.
As such, the Margin Manager is designed to give traders a birds-eye view of everything going on within their account and the impact on margin. It is a tool to understand an account's health and manage risk accordingly.
Head to the Margin Manager page by clicking on Portfolio and using the sub-page navigation.
At the top of the page you will find your account's initial and maintenance margin details:
Initial Margin = What you have to trade with aka initiate new positions.
Maintenance Margin = What you have until you can get liquidated -- aka maintain.
The rest of the page displays your balances, positions, pools, and spreads. In each table you will find two Weight / Margin columns unique to this page.
The margin part will have a [+] or [-]:
[+] = How much it contributes to your available funds and funds until liquidation.
[-] = How much it reduces your available funds and funds until liquidation.
The $ totals in the initial and maintenance margin cards at the top are the sums of the weight / margin columns:
Available Funds = The sum of all the Initial Margin table columns.
Funds Until Liq. = The sum of all the Maintenance Margin table columns.
In the initial and maintenance margin cards at the top will find both a $ and % stat.
Both display the same thing just represented differently:
Available Funds and Margin Usage reflect your account's ability to trade.
Funds Until Liq. and Liq. Risk reflect how close your account is to liquidation.
You can think of them as the inverse, whereby:
$0 = 100%
The percent of your total initial weighted margin being used by positions.
Sum [-] initial margin / [+] maint. margin -- represented using a %.
100% Margin Usage = $0.00 Available Funds
Liquidation Risk
The percent of your total maint. weighted margin being used by positions.
Sum of [-] maint. margin / [+] maint. margin -- represented using a %.
100% liq. risk = Liquidation
Learn how to earn and claim trading rewards on Vertex from multiple chains.
Contents:
Overview
Claiming Rewards
Vertex offers traders the opportunity to earn various rewards by trading.
Reward programs are specific to chains, meaning traders can earn and claim rewards on that program’s chain.
Click the Earn drop-down in the navigation menu.
Select Rewards.
First, make sure you are on Arbitrum.
If you aren't, a button will say [Switch to Arbitrum].
To claim the most recent epoch's rewards, click the [Claim Epoch _ Rewards] button.
To claim other completed epochs, click the Summary expansion at the bottom of the card and then click [Claim] on the epoch with unclaimed rewards.
VRTX rewards are earned from trading on all chains. However, the VRTX token rewards can only be claimed on the Arbitrum network.
In the program card, click the [Claim Incentives] button.
Learn how to switch between the various chains supported by Vertex Edge.
Vertex supports trading on multiple chains, including:
Many more coming soon...
Vertex Edge connects traders across the different chains on one orderbook. It is the first synchronous network of exchanges and solves the issues of liquidity fragmentation across chains.
Click the chain icon top-right of the Vertex app.
Select the chain you wish to switch to.
The Vertex app will switch to this chain's network.
Click on your wallet or the chain icon and click [Swith to Chain] to initiate the switch.
Vertex Websocket and REST API
Vertex’s API is divided into the following categories:
A websocket/REST API (gateway) that supports writes (executes) and polling (queries).
A subscriptions API that allows to subscribe to live data feeds.
An indexer API (archive) that allows you to query historical data.
A trigger API that allows to execute orders only under specified price conditions.
Create an isolated position with isolated margin for a provided market / product.
You can perform the following actions to manage your isolated positions:
120 orders/minute or 2 orders/sec per wallet. (weight=5)
A max of 10 open isolated positions per address.
product_id
number
Yes
isolated_order
object
Yes
isolated_order.sender
string
Yes
Hex string representing the cross subaccount's 32 bytes (address + subaccount name) of the tx sender.
isolated_order.priceX18
string
Yes
Price of the order multiplied by 1e18.
isolated_order.amount
string
Yes
Quantity of the order multiplied by 1e18.
isolated_order.expiration
string
Yes
isolated_order.margin
bool
Yes
Amount of quote margin to transfer to the isolated position from the cross-subaccount.
isolated_order.nonce
string
Yes
signature
string
Yes
digest
string
No
Hex string representing a hash of the order.
borrow_margin
boolean
No
Whether the cross subaccount can borrow quote for the margin transfer into the isolated subaccount. If not provided, it defaults to true
.
id
number
No
The solidity typed data struct that needs to be signed is:
sender
: a bytes32
sent as a hex string; includes the address and the subaccount identifier
priceX18
: an int128
representing the price of the order multiplied by 1e18, sent as a string. For example, a price of 1 USDC would be sent as "1000000000000000000"
amount
: an int128
representing the quantity of the order multiplied by 1e18, sent as a string. A positive amount means that this is a buy order, and a negative amount means this is a sell order.
margin
: an int128
representing the quote margin to transfer from the parent subaccount into the isolated subaccount multiplied by 1e18, sent as a string. Margin cannot be negative.
expiration
: a time after which the order should automatically be cancelled, as a timestamp in seconds after the unix epoch, sent as a string. The most significant two bits of expiration
also encode the order type:
0
⇒ Default order, where it will attempt to take from the book and then become a resting limit order if there is quantity remaining
1
⇒ Immediate-or-cancel order, which is the same as a default order except it doesn’t become a resting limit order
2
⇒ Fill-or-kill order, which is the same as an IOC order except either the entire order has to be filled or none of it.
3
⇒ Post-only order, where the order is not allowed to take from the book. An error is returned if the order would cross the bid ask spread.
For example, to submit an IOC order with an expiration of 1000 seconds, we would set expiration as follows:
The 4th to 6th most significant bits in the expiration
field are reserved and must be unset. Orders using reserved bits will be rejected.
nonce
: used to differentiate between the same order multiple times, and a user trying to place an order with the same parameters twice. Sent as a string. Encodes two bit of information:
Most significant 44
bits encoding the time in milliseconds (a recv_time
) after which the order should be ignored by the matching engine
Least significant 20
bits are a random integer used to avoid hash collisions
For example, to place an order with a random integer of 1000
, and a discard time 50 ms from now, we would send a nonce of ((timestamp_ms() + 50) << 20) + 1000)
Note: for signing you should always use the data type specified in the solidity struct which might be different from the type sent in the request e.g: nonce
should be an uint64
for Signing but should be sent as a string
in the final payload.
Interactions with Vertex's offchain sequencer
There are two types of actions. An Execute
involves a modification to state, and a Query
merely fetches information from state.
All actions can be sent over websocket as json payloads at WEBSOCKET [GATEWAY_WEBSOCKET_ENDPOINT]
Additionally, you can send executes and queries over HTTP, at POST [GATEWAY_REST_ENDPOINT]/execute
and GET/POST [GATEWAY_REST_ENDPOINT]/query
respectively. For executes, the request should be sent with a json payload, while for queries, the payload should be encoded into url query strings.
HTTP
requests must set the Accept-Encoding
to include gzip
, br
or deflate
Websocket: wss://gateway.sepolia-test.vertexprotocol.com/v1/ws
REST: https://gateway.sepolia-test.vertexprotocol.com/v1
Websocket: wss://gateway.prod.vertexprotocol.com/v1/ws
REST: https://gateway.prod.vertexprotocol.com/v1
Places an order on Vertex's orderbook.
With spot leverage: 600 orders/minute or 10 orders/sec per wallet. (weight=1)
Without spot leverage: 30 orders/min or 5 orders every 10 seconds per wallet. (weight = 20)
product_id
number
Yes
order
object
Yes
order.sender
string
Yes
Hex string representing the subaccount's 32 bytes (address + subaccount name) of the tx sender.
order.priceX18
string
Yes
Price of the order multiplied by 1e18.
order.amount
string
Yes
Quantity of the order multiplied by 1e18.
order.expiration
string
Yes
order.nonce
string
Yes
signature
string
Yes
digest
string
No
Hex string representing a hash of the order.
spot_leverage
boolean
No
Indicates whether leverage should be used; when set to false
, placing the order fails if the transaction causes a borrow on the subaccount. Defaults to true
.
id
number
No
The solidity typed data struct that needs to be signed is:
sender
: a bytes32
sent as a hex string; includes the address and the subaccount identifier
priceX18
: an int128
representing the price of the order multiplied by 1e18, sent as a string. For example, a price of 1 USDC would be sent as "1000000000000000000"
amount
: an int128
representing the quantity of the order multiplied by 1e18, sent as a string. A positive amount means that this is a buy order, and a negative amount means this is a sell order.
expiration
: a time after which the order should automatically be cancelled, as a timestamp in seconds after the unix epoch, sent as a string. The most significant two bits of expiration
also encode the order type:
0
⇒ Default order, where it will attempt to take from the book and then become a resting limit order if there is quantity remaining
1
⇒ Immediate-or-cancel order, which is the same as a default order except it doesn’t become a resting limit order
2
⇒ Fill-or-kill order, which is the same as an IOC order except either the entire order has to be filled or none of it.
3
⇒ Post-only order, where the order is not allowed to take from the book. An error is returned if the order would cross the bid ask spread.
For example, to submit a post-only order with an expiration of 1000 seconds, we would set expiration as follows:
The 4th to 6th most significant bits in the expiration
field are reserved and must be unset. Orders using reserved bits will be rejected.
A reduce-only is an order that will either close or reduce your position. The reduce-only flag can only be set on IOC
or FOK
order types. Send a reduce-only order by setting the 3rd most significant bit on the expiration field. See the following example:
nonce
: used to differentiate between the same order multiple times, and a user trying to place an order with the same parameters twice. Sent as a string. Encodes two bit of information:
Most significant 44
bits encoding the time in milliseconds (a recv_time
) after which the order should be ignored by the matching engine
Least significant 20
bits are a random integer used to avoid hash collisions
For example, to place an order with a random integer of 1000
, and a discard time 50 ms from now, we would send a nonce of ((timestamp_ms() + 50) << 20) + 1000)
Note: for signing you should always use the data type specified in the solidity struct which might be different from the type sent in the request e.g: nonce
should be an uint64
for Signing but should be sent as a string
in the final payload.
Vertex Executes - Websocket and REST API
All executes go through the following endpoint; the exact details of the execution are specified by the JSON payload.
Websocket: WEBSOCKET [GATEWAY_WEBSOCKET_ENDPOINT]
REST: POST [GATEWAY_REST_ENDPOINT]/execute
A piece of structured data that includes the sender address
A signature of the hash of that structured data, signed by the sender
The sender field is a solidity bytes32
. There are two components:
an address
that is a bytes20
a subaccount identifier that is a bytes12
For example, if your address was 0x7a5ec2748e9065794491a8d29dcf3f9edb8d7c43
, and you wanted to use the default subaccount identifier (i.e: the word default
) you can set sender
to 0x7a5ec2748e9065794491a8d29dcf3f9edb8d7c4364656661756c740000000000
, which sets the subaccount identifier to 64656661756c740000000000
.
For DepositCollateral
and WithdrawCollateral
, the amount specifies the physical token amount that you want to receive. i.e.
if USDC has 6 decimals, and you want to deposit or withdraw 1 USDC, you specify amount = 1e6
.
For all other transactions, amount is normalized to 18 decimals, so 1e18
== one unit of the underlying asset. For example, if you want to buy 1 wETH, regardless of the amount of decimals the wETH contract has on chain, you specify 1e18
in the amount field of the order.
All Execute
messages return the following information:
List of latest live Vertex Endpoints
Gateway Websocket: wss://gateway.prod.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.prod.vertexprotocol.com/v1
Gateway V2: https://gateway.blast-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.prod.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.prod.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.blast-prod.vertexprotocol.com/v2
Trigger: https://trigger.prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.blast-prod.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.blast-prod.vertexprotocol.com/v1
Gateway V2: https://gateway.blast-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.blast-prod.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.blast-prod.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.blast-prod.vertexprotocol.com/v2
Trigger:https://trigger.blast-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.mantle-prod.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.mantle-prod.vertexprotocol.com/v1
Gateway V2: https://gateway.mantle-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.mantle-prod.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.mantle-prod.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.mantle-prod.vertexprotocol.com/v2
Trigger:https://trigger.mantle-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.sei-prod.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.sei-prod.vertexprotocol.com/v1
Gateway V2: https://gateway.sei-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.sei-prod.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.sei-prod.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.sei-prod.vertexprotocol.com/v2
Trigger: https://trigger.sei-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.base-prod.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.base-prod.vertexprotocol.com/v1
Gateway V2: https://gateway.base-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.base-prod.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.base-prod.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.base-prod.vertexprotocol.com/v2
Trigger: https://trigger.base-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.sonic-prod.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.sonic-prod.vertexprotocol.com/v1
Gateway V2: https://gateway.sonic-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.sonic-prod.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.sonic-prod.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.sonic-prod.vertexprotocol.com/v2
Trigger: https://trigger.sonic-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.abstract-prod.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.abstract-prod.vertexprotocol.com/v1
Gateway V2: https://gateway.abstract-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.abstract-prod.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.abstract-prod.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.abstract-prod.vertexprotocol.com/v2
Trigger:https://trigger.abstract-prod.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.bera-prod.bro.trade/v1/ws
Gateway REST: https://gateway.bera-prod.bro.trade/v1
Gateway V2: https://gateway.bera-prod.bro.trade/v2
Subscriptions: wss://gateway.bera-prod.bro.trade/v1/subscribe
Archive (Indexer): https://archive.bera-prod.bro.trade/v1
Archive (Indexer) V2: https://archive.bera-prod.bro.trade/v2
Trigger:https://trigger.bera-prod.bro.trade/v1
Gateway Websocket: wss://gateway.avax-prod.vertexprotocol.com/ws
Gateway V2: https://gateway.avax-prod.vertexprotocol.com/v2
Subscriptions: wss://gateway.avax-prod.vertexprotocol.com/subscribe
Archive (Indexer) V2: https://archive.avax-prod.vertexprotocol.com/v2
Gateway Websocket: wss://gateway.sepolia-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.sepolia-test.vertexprotocol.com/v1
Gateway V2: https://gateway.sepolia-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.sepolia-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.sepolia-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.sepolia-test.vertexprotocol.com/v2
Trigger: https://trigger.sepolia-test.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.blast-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.blast-test.vertexprotocol.com/v1
Gateway V2: https://gateway.blast-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.blast-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.blast-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.blast-test.vertexprotocol.com/v2
Trigger: https://trigger.blast-test.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.mantle-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.mantle-test.vertexprotocol.com/v1
Gateway V2: https://gateway.mantle-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.mantle-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.mantle-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.mantle-test.vertexprotocol.com/v2
Trigger:https://trigger.mantle-test.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.sei-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.sei-test.vertexprotocol.com/v1
Gateway V2: https://gateway.sei-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.sei-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.sei-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.sei-test.vertexprotocol.com/v2
Trigger:https://trigger.sei-test.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.base-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.base-test.vertexprotocol.com/v1
Gateway V2: https://gateway.base-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.base-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.base-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.base-test.vertexprotocol.com/v2
Trigger: https://trigger.base-test.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.sonic-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.sonic-test.vertexprotocol.com/v1
Gateway V2: https://gateway.sonic-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.sonic-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.sonic-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.sonic-test.vertexprotocol.com/v2
Trigger: https://trigger.sonic-test.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.abstract-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.abstract-test.vertexprotocol.com/v1
Gateway V2: https://gateway.abstract-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.abstract-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.abstract-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.abstract-test.vertexprotocol.com/v2
Trigger:https://trigger.abstract-test.vertexprotocol.com/v1
Gateway Websocket: wss://gateway.avax-test.vertexprotocol.com/v1/ws
Gateway REST: https://gateway.avax-test.vertexprotocol.com/v1
Gateway V2: https://gateway.avax-test.vertexprotocol.com/v2
Subscriptions: wss://gateway.avax-test.vertexprotocol.com/v1/subscribe
Archive (Indexer): https://archive.avax-test.vertexprotocol.com/v1
Archive (Indexer) V2: https://archive.avax-test.vertexprotocol.com/v2
Trigger:https://trigger.avax-test.vertexprotocol.com/v1
Removes specified orders from orderbook.
When no digests are provided: 600 cancellations/min or 10 cancellations/sec per wallet. (weight=1)
When digests are provided: 600/(total digests) cancellations per minute per wallet. (weight=total digests)
The solidity typed data struct that needs to be signed is:
sender
: a bytes32
sent as a hex string; includes the address and the subaccount identifier
productIds
: a list of product IDs, corresponding to the product ids of the orders in digests
digests
: a list of order digests, represented as hex strings, for the orders you want to cancel.
nonce
: used to differentiate between the same cancellation multiple times, and a user trying to place a cancellation with the same parameters twice. Sent as a string. Encodes two bit of information:
Most significant 44
bits encoding the recv_time
in milliseconds after which the cancellation should be ignored by the matching engine; the engine will accept cancellations where current_time < recv_time <= current_time + 100000
Least significant 20
bits are a random integer used to avoid hash collisions
For example, to place a cancellation with a random integer of 1000
, and a discard time 50 ms from now, we would send a nonce of (timestamp_ms() + 50) << 20 + 1000
Note: for signing you should always use the data type specified in the solidity struct which might be different from the type sent in the request e.g: nonce
should be an uint64
for Signing but should be sent as a string
in the final payload.
VRTX is the of the Vertex Edge ecosystem. Staking aligns users with Vertex by allowing token holders to share in the protocol’s growth.
Go to page (Earn > Pools).
Because of the exchanges design, every balance, including Unsettled PnL, Perp Positions, Pool, and Spread have some impact on an account's margin.
Reward programs can be viewed on the . This is also where rewards are claimed.
To claim trading rewards go to the .
First, make sure you are on the program’s chain (i.e., for SEI incentives, you need to be connected to the Sei network). Learn how to switch chains .
Visit to learn more.
Telegram Group =
An isolated position has its own dedicated margin for a given product. Opening an isolated position, creates a corresponding isolated subaccount that holds that margin. You can later view your isolated positions (and isolated subaccounts) via . The cross-subaccount that creates the isolated position is known as the parent subaccount.
: Use PlaceOrder
to reduce/close your isolated position. The specified sender
needs to be the isolated subaccount for the provided productId
.
: Use TransferQuote
to increase/reduce your quote margin to/from the isolated subaccount. The specified sender
needs to be isolated subaccount for the provided productId
.
See to learn more.
See more details in .
Id of perp product for which to open an isolated position. Use query to retrieve all valid product ids.
Isolated order object, see section for details on each isolated order field.
A time after which the order should automatically be cancelled, as a timestamp in seconds after the unix epoch. See section for more details
Used to differentiate between the same order multiple times. See section for more details.
Hex string representing hash of the signed isolated order. See section for more details.
An optional id that when provided is returned as part of Fill
and OrderUpdate
stream events. See for more details.
NOTE: The client id
should not be used to differentiate orders, as it is not included in the order hash (i.e., the order digest
). Instead, use the last 20 bits of the order nonce to distinguish between similar orders. For more details, refer to the documentation.
See more details and examples in our page.
Ping / Pong frames are built into the websocket protocol and should be supported natively by your websocket library. See for more info.
See more details in .
Id of spot / perp product for which to place order. Use query to retrieve all valid product ids.
Order object, see section for details on each order field.
A time after which the order should automatically be cancelled, as a timestamp in seconds after the unix epoch. See section for more details
Used to differentiate between the same order multiple times. See section for more details.
Hex string representing hash of the signed order. See section for more details.
An optional id that when provided is returned as part of Fill
and OrderUpdate
stream events. See for more details.
NOTE: The client id
should not be used to differentiate orders, as it is not included in the order hash (i.e., the order digest
). Instead, use the last 20 bits of the order nonce to distinguish between similar orders. For more details, refer to the documentation.
See more details and examples in our page.
First bit must be set for .
All executes are signed using . Each execute request contains:
You can check the for some examples of how to generate these signatures.
See more info in the page.
Gateway REST:
Archive (Indexer):
Trigger:
See more details in .
See more details and examples in our page.
tx
object
Yes
tx.sender
string
Yes
Hex string representing the subaccount's 32 bytes (address + subaccount name) of the tx sender.
tx.productIds
number[]
Yes
A list of product IDs, corresponding to the product ids of the orders in digests
tx.digests
string[]
Yes
A list of order digests, represented as hex strings.
tx.nonce
string
Yes
signature
string
Yes
Cancel order transaction object. See section for details on the transaction fields.
Used to differentiate between the same cancellation multiple times. See section for more details.
Signed transaction. See section for more details.