Overview

KTX is a decentralized derivatives protocol designed to provide leveraged trading opportunities on major trading pairs such as $BTC, $ETH, $BNB, and $MNT with up to 100x leverage. The protocol is live on BNB Chain, Mantle, and Arbitrum, offering spot swaps and perpetuals trading with zero-price impact swaps and minimal slippage. 

KTX 2
Source: Revelo Intel

Users can trade on-chain and enjoy a permissionless experience with no KYC requirements. Prices are aggregated from 7 whitelisted exchanges and brought on-chain using custom price oracles. 

Derived from GMX v1, KTX allows traders to rent liquidity from a liquidity pool by charging a borrowing fee to offer leverage for traders, compensating liquidity providers with 70% of protocol fees and $esKTC rewards. Introducing a borrowing fee also prevents traders from opening both long and short offsetting positions that take up pool capacity without paying any fees.

KTX 3 1
Source: KTX Finance

$KLP acts as the counterparty to traders on KTX by essentially providing the liquidity that traders borrow for their leveraged positions. When traders make a profit, it means they’ve effectively borrowed assets from the $KLP pool and profited from their trades. Conversely, when traders incur losses, it implies that the $KLP pool has earned because it’s essentially the provider of the borrowed assets. In this setup, $KLP holders are like the house in a casino, since traders are charged a borrowing fee to keep their positions open.

An analogy to understand this is by envisioning a casino where players place bets against the house. When a player wins, the casino pays out the winnings, but when a player loses, the casino keeps the bet. Similarly, on KTX, when traders make profits, they gain from the market movements, but when they lose, the $KLP pool earns from their losses. Holding $KLP tokens is akin to being the house in the casino, as $KLP holders ultimately profit from traders’ losses and have an edge through the fees they collect.

One of the standout features that differentiates KTX from other exchanges is its gamified approach and incentives. This is achieved with frequent rewards programs to incentive activities such as trading, providing liquidity, or through referral programs. 

1 1
Source: KTX Finance

KTX rewards page displays multiple opportunities to engage in rewarding campaigns and activities that allow users to accumulate points from activities they perform in the protocol.  Additionally, more mini-games will be added over time. 

2 3
Source: KTX Finance

Trading Engine

KTX features a trading engine with a liquidity pool, margin trading, and spot swaps.

KLP Liquidity Pool

KLP is a liquidity pool consisting of 50% stablecoins and 50% volatile assets. The allocation of the assets depends on the network being used (Mantle, Binance Chain, or Arbitrum).

  • Arbitrum: $USDC, $USDC.e, $ETH, $LINK, $SOL, $ARB
  • Mantle: $USDT, $ETH, $BTC
  • Binance Chain: $USDT, $BNB, $ETH, $BTC

Depositors provide their liquidity and act as market makers for the trading activity that takes place on the platform, both for perpetuals and spot trading. In exchange, liquidity providers receive 70% of the platform fees distributed in $ETH or $BNB and also earn $esKTC rewards. 

KTX 5
Source: KTX Finance

$KLP operates as an index tracking composite assets and allows depositors to mint $KLP tokens to participate in liquidity at any time. Since liquidity and TVL can scale with no upper limit, the token supply is unlimited. 

$KLP Price is determined by Total Value of Assets / Total Supply of KLP, influenced by asset price fluctuation and Trader Profit & Losses.

$KLP Price = Total Value Assets in KLP / Total Supply of KLP

KTX 6
Source: KTX Finance

Liquidity providers are the counterparty to traders, and depending on the direction they will be settled on one asset or another. 

  • Long trades: On KTX, longs are physically settled on the respective trading pair – profits or losses from long positions are realized in the underlying asset itself.
  • Short trades: Short trades on KTX are cash settled, implying settlement for short positions occurs in stablecoins.

Because of this design, LPs in the $KLP pool are exposed to price movements in the underlying assets. Hence, the value of their holdings are sensitive to price fluctuations  – a decline in the price of the underlying assets in the pool would negatively impact LPs’ holdings.

As a result, LPs are inherently long the assets in the $KLP pool. One way to protect and hedge this risk is by shorting those assets in their respective weightages within the pool. This would create a delta-neutral position that should help them balance their portfolio, offsetting the impact of price changes.

Note that external protocols might as well choose to build on top of KTX in order to offer strategy vaults that build up a neutral position with a 1-click deposit. 

Long Trades

As an example of a long trade, consider an entry price of $10,000 with 1 $BTC as collateral and 50x leverage, equivalent to 50 $BTC. This could result in one of the following scenarios:

  • Profit scenario for the trader with an Exit Price of $10,100 (+1% price movement), resulting in a 50% profit for the trader paid out in 0.5 $BTC.
  • Loss scenario for the trader with an Exit Price of $9,900 (-1% price movement), resulting in a 50% loss or 0.5 $BTC being added to the $KLP pool.
Short Trades

As an example of a short trade, consider an entry price of $10,000 with 1,000 $USDT as collateral and 50x leverage, equivalent to 50,000 $USDT. This could result in one of the following scenarios:

  • Profit scenario for the trader with an Exit Price of $9,900 (-1% price movement), resulting in a 50% profit for the trader paid out in 500 $USDT.
  • Loss scenario for the trader with an Exit Price of $10,100 (+1% price movement), resulting in a 50% loss or 500 $USDT being added to the $KLP pool.
Pool Exposure to Trading Skew

Since $KLP takes the opposite side of traders, it acts as the counterparty to swaps on the pool. Therefore, the pool’s performance is inversely linked to the profits/losses of traders. 

During strong trending markets (bull/bear), Open Interest (OI) tends to skew to one side, with traders piling up on the long or short side of the market. For example, it is expected to see a market skew with many traders on the long side during a bull market. 

LPs can adopt a strategy mirroring traders’ trades to hedge against adverse movements in Trader PnL, ensuring a payment structure characterized by low risk and high return potential. This aligns with LPs’ objectives of optimizing returns while managing market exposure.

In addition to that, KTX is working with several institutional trading houses and market makers to help LPs achieve market-neutral returns. 

Decentralized and non-custodial platforms like Solv Protocol offer active asset management strategies with a focus on constructing LP-centric funds to create diverse yield opportunities. For instance, with their Delta Neutral KTX pool. $KLP holders can hedge against their exposure from the underlying volatility of the $KLP assets like $BTC, $ETH, etc.

KTX 7

Margin Trading

KTX offers leveraged trading opportunities on major trading pairs such as $BTC, $ETH, $BNB, or $MNT with up to 100x leverage. 

Before opening a position, traders should familiarize themselves with 7 concepts that will have an impact on their trading performance: collateral management, leverage, trading pairs, order types, trading settlement, limits to open interest, and liquidations. 

Collateral Management

The collateral management system on KTX is tied to the direction of the trader’s position. Collateral for long trades is in the respective trading pair’s native currency, while short trades are denominated in stablecoins and settled in $USDT.

Note that from a user standpoint, this complexity can be abstracted away in the backend. For instance, if you are a user who only has $USDT in their wallet and you would like to go long $ETH, you can deposit $USDT as collateral and it will be swapped to $ETH through a swap aggregator before initiating the trade. 

Leverage

KTX offers up to 100x leverage. Leverage is offered to traders by allowing them to borrow capital from the protocol to build up larger positions. For instance, traders requesting 10x leverage would be able to open a $10,000 position with only $1,000 in collateral. This is achieved by borrowing assets from the KLP pool and paying a borrowing fee in return. 

Position Leverage = Position Size/ Position Collateral

During the lifetime of a position, the collateral value will fluctuate based on both asset price changes, and the borrowing fee. In the event of an adverse condition where the leverage of the traders increases beyond the initial leverage, the position will be available for liquidation. 

Trading Pairs

Trading pairs vary based on the network, with different pairs available on Mantle, BNB Chain, and Arbitrum.

KTX 8
Source: Revelo Intel
Order Types

Market orders and limit orders are available, with complex orders allowing simultaneous position opening and limit order setting.

  • Market orders allow users to long/short an asset at the current market price, which is the best available price at that time.
  • Limit orders allow users to long/short an asset at a predetermined price. 

Note that order execution of limit orders is not guaranteed, as that will depend on specific market and liquidity conditions:

  • The market price derived from an aggregate of exchange price did not reach the specified price set in the limit order.
  • Even if the market price is reached, there may not be enough liquidity in the market to execute the order at the desired price.
  • Executing the order would result in a position that exceeds the current maximum leverage allowed by the platform. 

Users can also open a position and set take-profit and stop-loss levels in one click via complex orders

KTX 9

Trading Settlement

Long trades are physically settled in the respective asset, while short trades are cash settled in $USDT.

Open Interest Caps

Open Interest reflects the total size of outstanding (not settled) perpetual positions, with limits determined by the total value locked in the protocol.

Long and short open interest is restricted by the assets staked within the $KLP pool and stablecoins staked respectively.

The reason why these caps to Open Interest are necessary is because the maximum amount of Open Interest that can be supported is limited by the protocol’s Total Value Locked (TVL). Because of how settlement works on KTX, traders are the counterparty of the liquidity pool and they will always be paid out in the event of a windfall.

Pool Utilization = Open Interest / Assets in KLP

Liquidations

Liquidations are triggered when asset prices move adversely against the user, automatically closing the position to prevent further losses. A liquidation fee incurred upon triggering, with conditions based on position collateral and leverage.

KTX 11 1
Source: Revelo Intel

Spot Swaps

Traders can utilize $KLP liquidity for spot swaps, exchanging one asset for another within the $KLP pool. One notable feature is that spot swaps on KTX are characterized by zero slippage, distinguishing it from other Automated Market Makers (AMMs) that rely on a constant-product formula for pricing, such as Uniswap’s x*y=k.

Users incur a swap fee ranging from 0.20% to 0.80%, depending on how asset balances change post-swap. For instance, consider the scenarios below:

KTX 10
Source: Revelo Intel

Why the Project was Created

KTX was conceptualized in the aftermath of the FTX collapse, with the aim to democratize access to derivatives trading for the masses without sacrificing core features such as user experience, speed, and security. The vision is to solve some of the drawbacks caused by counterparty risk, increased regulatory scrutiny, and a single point of failure.

KTX, as a fork of GMX v1, inherits its core functionalities while striving to further improve the user experience and expand its reach across multiple chains, including BNB Chain, Mantle, and Arbitrum.

The primary motivation behind the project’s creation is to provide traders with a decentralized platform where they can efficiently trade perpetual futures with leverage, benefiting from features like low slippage, diverse asset offerings, and seamless integration with other DeFi protocols.

Sector Outlook

KTX operates in the DeFi derivatives sector, specialized in perpetual futures, aiming to attract users seeking leveraged trading opportunities in crypto. Perpetual futures are derivative contracts that allow traders to speculate on the price of an asset without holding the underlying or enforcing its delivery on a specific maturity date.

Unlike traditional markets, crypto markets are still dominated by spot trading, with derivatives volume representing a lower share of the total. Most notably, the majority of the perps trading volume takes place on Centralized Exchanges (CEXs), with a minority of it on DEXs like dYdX, Aevo, GMX, Vertex, or KTX among others. 

Popular centralized exchanges include Binance, Coinbase, Upbit, OKX, and Kraken. They offer simple-to-use interfaces with tutorials, support, and intuitive trading designs, enhancing the trading experience for users. Users can easily conduct trades from fiat to crypto (or vice versa) using debit cards or bank transfers. However, the drawback involves custodial risks, KYC enforcement, and regulatory challenges.

One of the advantages of DEXs over CEXs is that decentralized protocols can pass their revenue onto token holders. As more volume migrates from CEXs to DEXs, the value captured by their token holders increases, usually triggering a re-rate in their valuation, enhancing the value of token incentives as trading volume rises. 

From a trader’s perspective, trading perps on KTX differs from traditional exchanges, with long traders renting asset upside and short traders renting stablecoin upside. $KLP holders, acting as counterparties, earn fees and profit when traders lose and vice versa. 

Unlike traditional perps exchanges, KTX users don’t directly buy or sell tokens. Instead, they deposit collateral to take long or short positions. Profits are paid in stablecoins for short positions or in the pair’s token for long positions. However, it is important to note that the $KLP pool allows for spot swaps with zero price impact. 

Fees generated by the platform are distributed: 70% to $KLP holders in $ETH (Arbitrum and Mantle) or $BNB (BNB Chain), and 30% to $KTC stakers, who are also rewarded with $esKTC tokens and multiplier points.

Competitive Landscape

Centralized exchanges (CEXs) currently hold a significant advantage in terms of user adoption and liquidity. However, recent incidents have highlighted the growing demand for self-custody and transparency offered by DeFi platforms like KTX.

The decentralized derivatives market has seen remarkable growth and innovation since 2021. Different platforms have emerged with unique approaches to architecture and features. 

One approach involves order book-based perpetuals. These platforms use a combination of on-chain and off-chain order books to reduce latency and gas costs. Sometimes they require their own application-specific chain or L2 rollup. 

Another model is virtual automated market makers (vAMMs), which decouple market structure from spot prices, allowing for independent price discovery. While this can create arbitrage opportunities, it may also lead to unexpected price movements due to shallow liquidity.

Most recently, intent-based architectures are gaining more traction, offering an RFQ system where professional market makers establish peer-to-peer bilateral agreements with traders, bypassing oracles. Intents aim to revolutionize transaction execution, enabling users to express desired outcomes while specialized third parties handle transaction creation complexities. This model bypasses on-chain order books, protecting against front-running and enhancing throughput, but requires an off-chain escrow system and the intervention of market makers hedging their inventory in other venues such as CEXs.

One differentiating factor of KTX versus other models and competitors is the use of the $KLP model, which allocates 70% of all trading fees to liquidity providers and 30% to $KTC stakers. This mechanism not only incentivizes participation as LPs or token holders but also simplifies the earnings structure. This passive income structure allows $KLP holders to benefit from trading fees without the need for active position management, as well as reward $KTC token holders who stake their tokens.

Furthermore, the $KLP token offers diversified exposure by representing an index of various assets involved in swaps and leverage trading. This diversification is a key strength in reducing volatility but also enables composability across DeFi, offering a yield-bearing asset for other protocols in DeFi to build on top. The dynamic nature of $KLP yields, which varies with trading activity, presents an opportunity for liquidity providers and integrating projects to capitalize on periods of high market volatility. Such periods may lead to enhanced returns, adding an attractive dimension to the $KLP’s investment profile. 

Additionally, the use of oracles for pricing makes it possible to offer zero-price impact for traders while still allowing them to keep custody over their assets. 

All things considered, the key value proposition of the $KLP model is that it finds a sweet spot by becoming a destination for LPs to earn yield, protocols to build on top, and traders to open swaps with zero-price impact and minimal slippage. 

Unique Selling Points

KTX offers a decentralized derivatives protocol that enables leverage trading in a self-custodial way, allowing users to act as either traders or liquidity providers. Users enjoy a permissionless experience without the need for usernames or passwords.

One of the major advantages of KTX lies in its composability, enabled by tokenizing its liquidity pool in the $KLP token. This allows other projects to build applications on top, offering delta-neutral strategies, yield auto-compounders, delta hedging for option protocols, social trading…

Moving forward, KTX will expand its operations to become more than a perps DEX, also offering casino games. This gamified approach is already reflected on KTX’s blindbox games and rewards, but the project contributors will double down on these efforts to further gamify the platform and incentivize user retention. Note that sports betting will not be offered, but rather the emphasis will be on games like Aviator and similar. 

KTX aims to become a leader in the gaming sector of Arbitrum, allowing users to actively engage in games, trade, stake $KTC, deposit into $KLP… all in one platform. All of this process will be gamified, allowing users to earn points that grant access to blind boxes, lottery events…

One strategic advantage of KTX is that it can tap into the Southeast Asian market, with countries like Vietnam, Indonesia, and the Philippines, all of which have seen huge growth in both gaming and crypto. This is where the $KLP pool shines, offering a liquidity vault for on-chain games that require a counterparty vault and on-chain settlement. 

Another benefit of the $KLP is the added flexibility that comes with offering dynamic incentives to players and allow LPs to earn fees as a result. These incentives are transparent and rewarded on-chain, with no hidden jackpots or leaderboards. 

Moreover, the addressable market is not only limited to games. Thanks to the composability of $KLP, KTX is also working with other DeFi projects specialized on building money markets, yield aggregators, vaults…

Multi-asset vs Isolated Liquidity

Even though GMX has transitioned to a model that relies on isolated GM pools in GMX v2, KTX still fosters the former design pioneered by v1. The reason for that is because of the composability benefits. 

KTX 11
Source: Revelo Intel

The ease of integrating $KLP compared to GM pools stems from its simplified structure, with just one pool to integrate with, unlike GM pools with multiple independent pools. Dynamic fees like price impact and adaptive funding fees pose challenges for protocols building on GM pools, whereas $KLP fees are fixed and predictable, facilitating strategy development. This simpler environment fosters partnerships and enables the creation of additional building blocks on top of KTX.

Furthermore, in KTX losses are socialized to all $KLP holders, meaning that LPs bear the brunt when traders profit, albeit traders losing more often than winning, resulting in solid yields for $KLP holders. Conversely, in the GM model, trader profits (and LP losses) are borne by liquidity providers in specific GM pools, exposing them to unnecessary and higher risks.

As a result, $KLP’s multi-asset pool spreads out profits more effectively among LPs when traders win, offering a sustainable model. Investing in $KLP is akin to owning the entire casino, unlike specific slot machines in GM pools.

Potential Adoption

Despite strong competition from platforms like DYDX, Aevo, Hyperliquid, or Vertex, GMX and KTX differentiate themselves through their revenue-sharing model. 

Token rewards are distributed to both liquidity providers and stakers, offering incentives for long-term engagement. Moreover, the platform distribution of revenue in “real yield,” paid out in tokens like $ETH appeals to users seeking sustainable returns in native assets. 

While this might make trading more expensive for traders, this is also a compelling value proposition for liquidity providers, allowing them to own a share of the “casino’s house”.

Chains

KTX is deployed on BNB Chain, Mantle, and Arbitrum. $KTC tokens can be traded on FusionX and Merchant Moe on the Mantle network, PancakeSwap on the BNB Chain, and Uniswap on Arbitrum 

Using the Protocol

On KTX, trading operates differently compared to traditional margin trading platforms. There are two trading sides: going long and going short. However, users on KTX engage in a reverse borrowing process:

KTX 12
Source: Revelo Intel

On KTX, $KLP token holders effectively rent out their exposure to traders. When traders profit, $KLP holders incur losses, and vice versa. This dynamic arises because $KLP token holders represent a multi-asset liquidity pool, where their returns are tied to the performance of the assets in the pool.

  • When entering a long position on an asset (e.g., $ETH), traders effectively rent out the potential upside in that asset from the $KLP pool.
  • Conversely, when entering a short position on an asset, traders rent out the potential upside of stablecoins versus that asset from the $KLP pool.

However, it’s essential to note that while it appears traders are renting liquidity from the $KLP pool, this liquidity is not actually rented out. Instead, when the position is closed:

  • If the trader profits, gains are paid from the $KLP pool in the form of the token being longed.
  • If the trader incurs losses, these losses are deducted from the trader’s collateral and paid out to the $KLP pool.

As a result, $KLP holders benefit when traders incur losses and experience losses when traders make profits. 

Users

There are 3 types of users involved in participating in the protocol: traders, liquidity providers, and $KTC stakers. 

KTX 13
Source: Revelo Intel

The target users will be traders who want leverage and close to zero slippage trading, as well as liquidity providers who want to earn “real yield” on their assets.

For Liquidity Providers

Liquidity providers can earn “real yield” from trading fees paid out by traders. They deposit assets into the $KLP pool, and this capital is used to underwrite leveraged positions and be the counterparty to traders.

KTX 14
Source: KTX Finance

The $KLP pool is a multi-asset pool, representing an index of assets used for swaps and leverage trading. It can be minted using any index asset and redeemed for any index asset.

Minting and redemption prices are calculated based on the total worth of assets in the index, including profits and losses of open positions, divided by the $KLP supply.

KTX 15
Source: KTX Finance

Note that $KLP tokens are specific to the network they are minted on and cannot be directly transferred between networks.

$KLP holders profit when leverage traders incur losses and vice versa. Past PnL data, price charts, and other statistics can be viewed in KTX’s statistics page.

KTX 16
Source: KTX Finance

For Traders

To engage in trading, users deposit collateral, select the desired leverage, and open a long or short position on the asset they choose. 

After initiating a trade, you can manage your position under the Positions list, where you can adjust collateral, monitor profits and losses, and set stop-loss or take-profit orders as needed. 

KTX 17
Source: KTX Finance

As a trader on KTX, you should be mindful of the liquidation price, which automatically closes a position if breached. 

Additionally, understand that orders are not guaranteed to execute under certain conditions, and fees include a spread for stablecoin depegging scenarios. It’s essential to exercise caution, understand the risks involved, and regularly monitor your positions.

How to Use KTX

The sections below provide a tutorial and walkthrough guide showing users how to perform different actions based on what role they want to play in the platform.

Margin Trading 

Margin Trading on KTX allows users to speculate on the directionality of asset prices in the KLP pool with leverage. 

KTX 18
Source: KTX Finance
  • Long positions represent bets speculating that the future price of the asset will be greater than the current price, and they are settled in the underlying asset.
  • Short positions represent bets speculating that the future price of the asset will be lower than the current price, and they are settled in the $USDT. 
KTX 19
Source: Revelo Intel

Orders are not guaranteed to execute in various scenarios, including instances where the mark price doesn’t reach the specified price or when no keeper picks up the order for execution. 

For long positions, when choosing a different collateral asset than the token that is going to be traded, a swap fee will be charged in order to prevent deposits from being used as a zero swap fee. This swap fee does not apply to shorts or when withdrawing collateral from existing positions, regardless of whether they are longs or shorts.

Note that even though offers zero price impact due to the use of an oracle-based pricing model, there is a possibility that the price of an asset changes during the period of time from when a trader initiates a position and when this transaction is executed on-chain. This might lead to potential price discrepancies between the initially submitted trade details and the final confirmation. This difference between the expected price and the actual execution price is called slippage. By default, this value is set to a maximum allowed slippage of 0.3%, but users can increase it up to 1% depending on their tolerance.

KTX 20
Source: KTX Finance

Once positions are opened, users can track their performance and PnL under the “Positions Tab”.

3 1
Source: KTX Finance

During the lifetime of a position users can:

  • Deposit more collateral to reduce leverage by clicking on the “Pencil Icon”.
  • Withdraw existing collateral to increase leverage by clicking on the “Pencil Icon”.
  • Close a position, either partially or fully.

Note that closing a position manually does not automatically cancel the take-profit or stop-loss orders that may be associated with it – the user would need to manually cancel them.

The Liquidation Price is also shown to inform users of the price level at which their position will be automatically closed. This price will change over time because of the borrowing fee that users pay to get leverage from the $KLP pool, making it critical to monitor on a relatively frequent basis. 

When liquidations occur, if there is any collateral remaining after deducting losses and fees, this amount will be returned to the user. 

Providing Liquidity

Depositing assets into the $KLP liquidity pool is the equivalent of providing liquidity or purchasing $KLP, which simply means minting $KLP in the liquidity pool to represent your position and share of the pool as a liquidity provider. Similarly, selling $KLP is the equivalent of burning $KLP, representing a withdrawal of assets from the pool and reducing the supply of $KLP tokens.

Users can specify the amount of $KLP they want to buy or sell and the transaction will be executed based on the market price and available liquidity. The amount of fees that is paid can be lowered by entering the position with assets that the pool is currently underweight in, contributing to balance the pool and bring it closer to the target ratios. 

KTX 22
Source: KTX Finance

Liquidity providers ($KLP holders) are rewarded with 70% of trading fees paid out in $BNB, or $ETH on BNB Chain, Mantle, and Arbitrum respectively. They are also rewarded with esKTC tokens. 

Staking

Users can stake $KTC, $esKTC, or $KLP to claim a share of protocol fees and claim or compound their $esKTC or Multiplier Points. 

  • Compounding automatically stakes your pending Multiplier Points and $esKTC rewards, increasing the amount of rewards you receive. 
  • Claiming transfers the pending $esKTC rewards and real yield to your wallet.
KTX 23
Source: KTX Finance

The utility and benefits of each token is described in more detail in the tokenomics section

Vesting

$esKTC stands for escrowed $KTC, and is vested to actual $KTC tokens every second linearly over a period of one year. 

In order to vest $esKTC into $KTC tokens, the paired tokens (either $KTC or $KLP) that were used to earn the original $esKTC rewards need to be staked.

The first step in this process is to unstake the $esKTC rewards that you have earned from staking.

KTX 24
Source: KTX Finance

Next, you will deposit into either the $KTC Vesting Vault or the $KLP Vesting Vault to vest your $esKTC.

KTX 25
Source: KTX Finance

After entering the desired amount of tokens that you want to vest, the UI will display the corresponding amount of $KTC or $KLP tokens that you need to keep staking. This is the “Reserve Amount”. 

KTX 26
Source: KTX Finance

How Trading Works in the Backend

On the backend, trading on KTX operates as follows:

  1. Price Feed Calculation:
    1. The PriceFeed contract receives price submissions from two types of keepers: the price feed keeper and the position keeper.
    2. The price feed keeper regularly submits prices for swaps, while the position keeper submits prices during position execution.
  2. Price Determination:
    1. The trading vault utilizes the price provided by the keeper as long as it falls within a configured percentage of the corresponding oracle price.
    2. If the price exceeds this threshold, a spread is established between the bounded price and the oracle price, based on historical deviations.
    3. Watcher nodes enforce this spread by initiating a transaction to maintain consistency between keeper prices and oracle prices.
  3. Price Expiry and Usage:
    1. Prices from keepers have a five-minute expiry. If the last price submission exceeds this limit, the oracle price is used instead.
  4. Transaction Processing:
    1. A two-part transaction process is implemented to prevent arbitrage bots from exploiting delayed oracle price feeds.
    2. Users initiate transactions with request details, such as deposit, withdraw, swap, or position adjustments.
    3. Keepers monitor these transactions and include the price for the request before executing it.
  5. Counterparty Mechanism:
    1. KTX utilizes the $KLP pool as a counterparty to traders, facilitated by an aggregated oracle pricing model sourcing price feeds from various exchanges.

Business Model

KTX offers a trading platform for spot swaps and perpetual futures. 

KTX 27
Source: KTX Finance

Traders engage with the pool with liquidity providers acting as counterparties, generating trading volume and paying fees that contribute to the protocol’s revenue.

In exchange for the risk being taken, liquidity providers receive a portion of the trading fees as compensation.

Token holders can stake their $KTC tokens to capture a share of the trading fees. 

KTX 28
Source: KTX Finance

Trading volume generates margin trading fees (position, borrowing, and liquidation fees), spot swap fees, and $KLP minting/burning fees.

These fees constitute the protocol’s revenue, which gets distributed to liquidity providers and $KTC stakers. 

Hence, the protocol’s success is driven by trading volume, assets under management, and the fees generated.

Fee Breakdown

KTX 29
Source: Revelo Intel
  • Position Fees create an extra incentive for traders to open new positions on the platform, thinking of new ideas to take advantage of present opportunities in the market.
  • Borrowing Fees are charged as an interest rate that is paid by traders to get leverage from the $KLP liquidity pool.

KTX 7 1

    • Charging borrowing fees also prevents users from opening both long and short positions to take up pool capacity without paying any fees.
  • Liquidation Fees are in place to prevent further losses when user positions are automatically closed due to adverse price movements. 
    • If the user’s current collateral minus the closing fee and liquidation fees results in a value lower than zero, the user will not be returned any collateral. 
    • If the user’s current collateral after deducting closing fees and liquidation fees remains greater than zero, the surplus collateral will be returned back to them.
  • Swap fees incentivize traders to bring the pool back to the desired ratios, charging a lower fee to those who add more assets to a token that is underweight in the pool. Conversely, higher fees are charged to users who deposit more of an overweight asset to the pool. 
  • Minting / Burning Fees are dynamic based on supply and demand for assets in the $KLP pool – to incentivize users to maintain a balanced pool. Lower fees for actions that contribute to the pool’s balance encourage users to enhance equilibrium.  
    • Users depositing an asset that the pool is overweight in or withdrawing an asset that the pool is underweight in will pay a higher fee.
    • Users depositing an asset that the pool is underweight in or withdrawing an asset that the pool is overweight in will pay a lower fee.

Users can save on fees by depositing assets that contribute to improving the pool’s stability, getting it closer to the optimal allocation for a given asset. 

KTX 30
Source: KTX Finance

The protocol shares revenue with both $KTC and $KLP token holders. The total fees are distributed after deducting referral rewards and the cost of keeper bots, which are responsible for monitoring prices and executing limit orders. Keeper costs are usually around 1% of the total fees.

Tokenomics

KTX utilizes a dual-token model to enhance its ecosystem’s functionality and liquidity. This model comprises $KTC (KTX Community Tokens), and $esKTC (escrowed $KTC) tokens, which are a vested representation of the former. 

KTX 31
Source: KTX Finance

$KTC 

$KTC is the utility token of the platform, allowing token holders to participate in staking and earn 30% of the protocol trading fees (paid out in $BNB, or $ETH on BNB Chain, Mantle, and Arbitrum respectively). 

The maximum supply is set to $100M tokens. 

$KTC stakers are also rewarded with:

  • $esKTC Rewards: Escrowed $KTC tokens that are vested linearly for 1 year and convert to $KTC over time, encouraging long-term commitment.
  • Multiplier Points: Enhancing the value of token holdings without contributing to inflation.
KTX 32
Source: KTX Finance

$KLP

Liquidity providers receive $KLP (KTX Liquidity Pool Tokens) tokens representing their share of the liquidity pool. This allows them to act as counterparty to traders on the platform. As compensation for this risk, they are rewarded with 70% of the trading fees generated on the platform, paid out in $BNB, or $ETH on BNB Chain, Mantle, and Arbitrum respectively. 

Unlike $KTC, the supply of $KLP is unlimited, since the TVL of the platform scales as more capital is added to the pool and there is no upper bound to cap this supply. Hence, KLP functions like an open-ended index fund, tracking its composite assets and allowing depositors to mint $KLP tokens at any time to join the liquidity pool.

KTX 33
Source: KTX Finance

Since liquidity providers are the counterparty to traders, the price of $KLP will reflect the PnL of the pool – that is the gains or losses of traders. Therefore, the price of each unit is determined by dividing the total value of the assets in the pool by the total $KLP supply, reflecting asset price fluctuations and trader profit & losses.

$KLP price = Total Value Assets in the Pool / Total KLP Supply

$KLP holders are also rewarded with $esKTC tokens, undergoing a linear conversion to $KTC over a one-year period.

$esKTC

$esKTC tokens share similarities with $KTC tokens, representing utility within the platform. The key distinction is that they are an escrowed version of $KTC – they cannot be sold until they undergo gradual conversion to actual $KTC tokens over a one-year period.

KTX 34
Source: KTX Finance

The linear unlocking mechanism ensures the controlled distribution of $KTC tokens. This constitutes 30% of the $KTC total supply.

$esKTC tokens can be staked, offering equivalent rewards to staking $KTC, enabling compounding rewards over time. 

KTX 35
Source: KTX Finance

When users want to access the actual $KTC tokens, they will start a vesting period with a one-year duration. Note that in order to vest $esKTC into $KTC tokens, the paired tokens that were used to earn the $esKTC rewards need to be staked with the $esKTC.

KTX 36
Source: KTX Finance

For example, consider a user who owns 100 $KTC and earns 10 $esKTC over one month. To convert those 10 $esKTC into 10 $KTC tokens, 100 $KTC tokens need to be staked along with the 10 $esKTC. 

At any point during the vesting period, users can claim their portion of $esKTC tokens that have been converted to $KTC. However, the $esKTC tokens and their paired tokens reserved for vesting cannot be unstaked or sold until the vesting period concludes. 

Users can also remove tokens from the Vesting Vault by withdrawing all tokens and pausing the vesting conversion. However, partial withdrawals are not supported. The full withdrawal process removes all tokens from the Vesting Vault and, therefore, users should plan accordingly before giving up on their rewards. 

Token emissions and reward rates are evaluated on a monthly basis and are subject to changes. 

Multiplier Points

Multiplier points are a reward mechanism designed to benefit long-term holders without contributing to token inflation (which would dilute the value of their holdings). 

KTX 37
Source: KTX Finance

Users receive Multiplier Points when staking $KTC tokens at a fixed Annual Percentage Rate (APR) of 50%. Each Multiplier Point earns the same amount of $ETH/$BNB rewards as a regular $KTC token, ensuring proportional fee rewards for long-term holders.

There is a Boost Percentage that represents the extra reward amount based on the ratio of Multiplier Points to total staked $KTC and esKTC.

KTX 7

KTX 38
Source: KTX Finance

Multiplier Points are automatically staked to earn fee rewards, providing an additional avenue for increasing returns. The “Compound” button on the Earn page facilitates this process.

KTX 39
Source: KTX Finance

Users must ensure that their $KTC and esKTC tokens are staked for Multiplier Points to be effective. Unstaking $KTC or $esKTC tokens results in the proportional burning of Multiplier Points. This burn applies to the total amount of Multiplier Points, including both staked and unstaked Multiplier Points.

For example, if 1000 $KTC are staked and 200 Multiplier Points have been earned, unstaking 500 $KTC would burn 100 Multiplier Points.

Token Distribution

The strategic distribution of $KTC, KLP, and esKTC tokens is crafted to support the ecosystem’s health, ensuring a balanced introduction of tokens to foster long-term viability and growth.

  • $KTC Token Supply: The total supply of $KTC tokens is capped at 100 million. The distribution across various facets of the ecosystem is as follows:
    • Ecosystem & User Incentives (40% of the total supply): 40 million $KTC dedicated to supporting campaign initiatives and ecosystem partner incentives.
    • Investors (10% of the total supply): 10 million $KTC reserved for the initial investors, acknowledging their support from the early stages.
    • Team (20% of the total supply): 20 million $KTC set aside for the development team, aligning their incentives with the platform’s performance.
    • $esKTC Rewards (30% of the total supply): 30 million $KTC allocated for $esKTC rewards, underlining the platform’s emphasis on rewarding ongoing engagement.
  • $KLP Token Supply: The supply of $KLP tokens is uncapped, and dynamically issued based on the provision of liquidity to the platform.
  • $esKTC Token Supply: Accounts for 30% of the total $KTC supply, earmarked for engaging users through the Staking Rewards program and other ecosystem activities.

Token Emissions

KTX.Finance has a token emission schedule designed to incentivize participation and foster protocol growth. 

KTX 40

Yearly Emissions: Starting in 2024, the protocol has 13.7% of the total token allocation, increasing to 32% in 2025. This progressive design propels the platform’s growth phase. In 2026, emissions are at 23% before moderating to 14% in 2027 and 2028, concluding at 3.3% in 2029. This structure fosters initial adoption and ensures future ecosystem stability.

Allocation and Schedule:

  • Ecosystem & User Incentives: With the most substantial allocation at 40%, 2024 to 2028 consistently sees an 8% yearly emission rate, highlighting the protocol’s dedication to community growth.
  • $esKTC Rewards: Comprising 30% of the total supply, $esKTC incentivizes long-term commitment with a 2.7% emission in 2024, ascending to 6% annually from 2025 to 2028, and scaling down to 3.3% in 2029. These tokens linearly convert to $KTC over a year, aligning user participation with the platform’s goals.
  • Team: Allocated 20%, the team’s emission schedule is calibrated to match the platform’s evolution, with a 2% release in 2024, increasing to 12% in 2025, and settling at 6% in 2026.
  • Investors: The investor token unlocks with a 10% release in June 2024, followed by a 10% monthly linear unlock from December 2024 to September 2025. 

Incentive Programs

KTX features incentive programs of 3 types: reward campaigns, $KTC staking and fee rebates, and referral programs. 

The Rewards Page allows users to earn points based on their activity and participation in mini-games.

KTX 41
Source: KTX Finance

This allows users to accumulate Arcade points and open blindbox rewards. These will become increasingly more useful as more minigames are introduced to the platform. 

KTX 42
Source: KTX Finance

Staking $KTC also allows users to earn fee rebates and staking yield with a tier-based system, where the user’s VIP level is determined by the amount of $KTC staked.

KTX 43
Source: Revelo Intel
KTX 44
Source: KTX Finance

Rebates are calculated based on the lowest amount of $KTC staked within a week. The distribution takes place on a weekly basis and is retrospective. For example, rebates for week 1 will be distributed in week 2.

KTX 45
Source: KTX Finance

Risks

From a trader’s perspective, users should be aware of market volatility, the amplified effect of leverage on potential profits and losses, and liquidation risks when an account’s balance falls below the liquidation threshold due to adverse price movements. 

Liquidity providers are the counterparty to traders’ positions, experiencing losses when traders are profitable and take assets out of the liquidity pool. $KLP holders are also exposed to the price fluctuations of the underlying assets in the basket, which can affect the value of their LP tokens and impact their overall returns. Furthermore, if the liquidity pool becomes imbalanced, it may end up with disproportionate amounts of different assets. Therefore, LPs may incur higher losses compared to holding the assets individually.

In addition to that, users of the platform are exposed to smart contract risk as well as platform risk from off-chain components such as oracles and network keepers. Inaccurate or manipulated price feeds from oracles could lead to incorrect trading decisions or losses for traders, while downtime of network keepers might result in certain types of orders (limit stop-loss, take-profit) not being executed. Nonetheless, KTX uses a custom Oracle aggregating prices from 7 different exchanges, minimizing risks through diversified data sources. For major assets like $BTC/$ETH/$BNB/$SOL/$LINK/$ARB, prices are retrieved from Binance, Gate, Kucoin, Bybit, and Coinbase. For assets like $MNT, CEXs like Bybit and DEXs like Uniswap and Agni Finance are used.

Other risks include market skew and the potential depletion of the $KLP pool. The former can occur on the short side during significant market downturns when prices drop rapidly. When this happens, profitable short traders withdraw stablecoin profits from the $KLP pool, reducing its size. Losses incurred by the $KLP pool directly affect liquidity providers ($KLP holders), leading to a decrease in Total Value Locked (TVL). As $KLP acts as the counterparty for traders, sustained profitability among traders can deplete the liquidity pool.

These risks highlight the dependency of the protocol’s success on the assumption that most traders will incur losses over time, emphasizing the importance of risk management strategies and ongoing assessment of market conditions for both traders and liquidity providers on the platform.

Security

Security measures encompass rigorous smart contract audits, protocol upgrades, and community-driven risk management strategies.

Audits

KTX is a fork of GMX v1, whose code was audited by ABDK and Quantstamp.

The codebase also underwent a comprehensive audit by MetaTrust. The audit was conducted on February 25, 2023, scrutinizing the protocol core contracts, revealing 2 critical, 2 low risk, and 4 informational issues, with critical and most informational issues promptly addressed. 

The contracts are openly accessible on GitHub, reflecting a commitment to transparency and community collaboration. 

Economic Attack Vectors

The main attack vectors derive from front-running and/or oracle manipulation. Traders may exploit time delays in transaction execution to front-run trades, impacting the fairness and efficiency of the platform. For example, they might move the price of the asset in the CEX that provides the oracle feed for KTX and use that information to trade and reduce the profitability of liquidity providers. 

To protect against oracle manipulation, price checks are enforced at the smart contract level. Each price update stores the percentage change for the update and the percentage change of the oracle price since the last update. This way, if the cumulative percentage change over a period of time exceeds the cumulative change in oracle prices, the spread between the keeper price and oracle price will be automatically updated.

A similar incident to what occurred on a previous GMX price manipulation attack could potentially happen on KTX, particularly if there is a significant disparity in liquidity between on-chain DEXs like KTX and CEXs. This risk stems from the manipulation of off-chain prices on CEXs, which could be exploited by traders to profit from the low slippage feature of KTX.

For example, consider the following scenario:

  1. Exploiting Price Imbalance:
    1. A trader notices an imbalance between long and short liquidity on KTX for a specific token.
    2. They initiate a long position on KTX, buying a substantial amount of the token.
    3. Concurrently, they purchase a smaller amount of the same token on a CEX to artificially inflate the price of the asset off-chain.
    4. As a result, the on-chain price on KTX reacts to the off-chain price movement, showing an upward trend.
  2. Profit Generation for the Trader:
    1. After observing the desired price movement on KTX, the trader closes their long position on the platform, realizing a profit.
    2. They then open a short position on KTX, anticipating the price to revert due to their off-chain manipulation.
    3. Simultaneously, they sell the token back on the CEX at the inflated price, further exacerbating the price movement.
    4. Finally, they close their short position on KTX, profiting again from the price correction.
  3. Losses and Negative Impact on the $KLP Pool:
    1. If the profits from these manipulative trades exceed the costs of slippage and platform fees on both the CEX and KTX, substantial amounts of funds could be drained from the $KLP pool.
    2. This could result in losses for liquidity providers ($KLP holders) on KTX, similar to the incident experienced by GMX on Avalanche.

To mitigate such risks, KTX implements a cap on open interest, limiting the maximum exposure traders can have on the platform at any given time. This measure can help to prevent excessive manipulation and potential fund depletion from the pool. Additionally, continuous monitoring of price oracles and enhancing the platform’s security protocols could further safeguard against similar exploits.

Dependencies and Access Controls

The reliance on oracles and off-chain infrastructure carries risks in the form of potential price manipulation on the underlying source, although this is mitigated by using multiple data sources from diverse exchanges.

Downtime in off-chain infrastructure might also alter the expected behavior of the platform, with some orders not being timely executed. 

Liquidity Risk

Low liquidity of the assets presented in available trading pairs increases the risks of oracle manipulation, making it easier to move the price of the asset on the spot markets that feed the oracle price. However, this is mitigated by only listing trading pairs that satisfy a minimum requirement. 

Note that flash loans do not have an impact on swaps or traders, since the minting and redeeming of $KLP is settled using the oracle price and is not dependent on liquidity pool balances or liquidity pool composition parameters. 

Even if the changing fees for swaps were dependent on pool composition, the maximum benefit from a flash loan would be a zero-fee swap which adjusts the $KLP token index toward the desired token weights.

Team

KTX is a project incubated by ByteTrade Lab. The team member of KTX.Finance are doxxed and the team is led by experienced professionals from various sectors. Key members include:

  • Kester Wu, CEO: Expert in strategy, operations, and product development. Background includes significant roles at Susquehanna International Group, Allianz, and Koru Partners, with extensive experience in equity, debt structuring, and IPOs. Holds a BBA in Finance from NUS.
  • Kevin Liang, CTO: Leads technology development, with a Ph.D. in Computer Science from NUS focused on distributed and algorithmic game theory. Co-founder of Bitcoin options exchange Coinut. Previous senior roles at Garena Online, Grab, and Eatigo. Education includes M.E. from Tsinghua University and BEng from Beihang University.
  • Zheng Nai Jia, Core BE: Specializes in smart contracts with eight years in software engineering at companies like SEA Group, Igloo, and Google. BEng in Computer Engineering at NUS.
  • Liu Ren Sheng, Core BE: Also focused on smart contracts, brings six years of software engineering experience and co-founded LoLo. Holds a BEng in Computer Engineering from NUS.
  • Chen Lili, Core FE: Frontend development specialist with six years in software engineering at Mozat, Igloo, and Shopee. Has a Masters in Management of Technology and BEng in Computer Engineering from NUS and Sun Yat-sen University, respectively.
  • Jonathan Phang, Growth & BD: Decade of project management in Oil & Gas. Angel investor and advisor with a focus on DeFi & Trading. Founded a GameFi guild. Holds a BEng in Mechanical Engineering from NUS.
  • Derek Low, Growth & BD: Expertise in SEA sell-side & buy-side advisory with experience at Evercore Asia and DNB Asia. Involved in fundraising for unicorns. Holds a BBA in Finance from NUS.

Project Investors

KTX raised $4M in a seed round led by Hashed, backed by investors such as ByteTrade Lab, AlphaLab Capital, CRIT Ventures, Trinito, GSG AssetKucoin Ventures, Sky9 Capital, NexGen Venture, and Ouroboros Capital.

KTX 46
Source: KTX Finance

KTX was incubated by ByteTrade Lab, headquartered in Singapore, raised $50M in Series A financing in June 2022 from investors such as Susquehanna International Group (SIG) Asia Venture Capital Fund, INCE Capital, BAI Capital, Sky9 Capital, BlueRun, and PCG. 

FAQ

How does pricing work on KTX?

  • Trades on KTX are executed at the mark price, ensuring no price impact. This is made possible by the liquidity pool acting as the counterparty. 

What oracle does KTX use? 

  • KTX uses a custom oracle that aggregates median prices from seven centralized exchanges and incorporates additional layers of verification through the use of price and position keepers.

How do stop-loss and take-profit orders work on KTX?

  • Stop-loss and take-profit orders are limit orders that help manage risks and secure gains at predefined prices set by traders. If a position is manually closed on KTX, associated limit orders remain open unless manually canceled.

Why are limit orders not guaranteed to be executed on KTX?

  • Limit orders may not execute due to factors such as the mark price not reaching the specified price, the specified price not remaining stable, or if no keeper picks up the order for execution.

What is $KLP? 

  • $KLP is a liquidity pool token on KTX, offering a multi-asset basket of tokens, acting as counterparty to traders and generating fees paid out in native assets like $ETH or $BNB.

What are the risks associated with being a liquidity provider?

  • As a liquidity provider your capital is acting as the counterparty to the positions opened by traders. Therefore, your gains are the losses of traders and vice versa. 
  • In exchange for bearing this risk, liquidity providers are compensated with 70% of the fees generated by the platform.

How does the rebalancing of the basket of $KLP assets work on KTX?

  • Fees for minting/burning $KLP tokens on KTX depend on whether the action improves or worsens the balance of assets in the index. Actions that increase the percentage of an asset in the index may incur higher fees if the index already has a large percentage of that asset.

How can one obtain $KTC and $KLP tokens? 

  • $KTC tokens can be bought on the secondary market or earned by staking and vesting $esKTC rewards. 
  • $KLP tokens are minted/burned by depositing/withdrawing liquidity, acting as liquidity provision receipts.

What are the benefits of staking $KTC instead of just holding?

  • By staking $KTC users can earn additional rewards in the form of real yield paid out in $ETH or $BNB, $esKTC rewards that can be vested linearly into $KTC tokens, and Multiplier Points to boost the overall earnings. 

What is the “Boost Percentage” displayed on the Earn Page? 

  • It’s a feature rewarding $KTC holders with multiplier points for staking, enhancing their rewards through an APR boost.

What are Multiplier Points on KTX?

  • Multiplier points on KTX are rewards for long-term holders without token inflation. Staking $KTC tokens earns users multiplier points at a fixed rate of APR. These points can also be staked for additional fee rewards.

What is the difference between $KTC and $esKTC?

  • $esKTC tokens on KTX are escrowed tokens subject to vesting rules. They can be staked for rewards but cannot be sold. $esKTC tokens gradually unlock into $KTC over a period of 1 year.

Will I lose my Multiplier Points if I unstake my $KTC?

  • Yes, unstaking $KTC results in proportional burning of multiplier points. For example, unstaking half of your $KTC would result in the burning of half of your multiplier points.

Why does KTX favor the GMX model with a multi-asset pool instead of the Gains model using a single stablecoin vault?

  • To offer a diverse and self-rebalancing portfolio for liquidity providers, reduce the risks of oracle manipulation, and diversify risks from a single stablecoin dependency.

Additional Information

KTX allows users to generate unique referral codes that are valid across all chains, simplifying the user experience and engaging its user base with different incentives and benefits. .

Referrers earn 10% of the referred users’ fees and referred users receive a 5% trading discount.

  • Generate your unique referral code
KTX 47
Source: KTX Finance
  • Share your referral code
KTX 48
Source: KTX Finance
  • Wait for the invited user to activate the code:
KTX 49
Source: KTX Finance

Community Links