User Documentation

DEX Information

EmpireDEX is a decentralized exchange which allows users to exchange tokens and provide liquidity all in a trustless and non-custodial environment.
EmpireDEX is an Automated Market Maker (AMM), which uses Liquidity Pairs to ensure trading can always take place. Anyone can become a liquidity provider (LP) for a pool by depositing an equivalent value of each underlying token in return for Liquidity Tokens. These tokens track pro-rata LP shares of the total reserves, and can usually be redeemed for the underlying assets at any time. The tokens in a Liquidity Pair are always standing ready to accept one token for the other as long as the “constant product” formula is preserved.
This formula, most simply expressed as x * y = k, states that trades must not change the product (k) of a pair’s reserve balances (x and y). Because k remains unchanged from the reference frame of a trade, it is often referred to as the invariant.
This formula has the desirable property that larger trades (relative to reserves) execute at exponentially worse rates than smaller ones.
The general idea of an AMM was first proposed by Vitalik Buterin, before being utilized by the now extremely popular Uniswap platform. What has followed since then in DEX’s have largely been clones of the Uniswap contracts, with very little innovation occuring to improve upon the rather basic model. EmpireDEX has integrated Weaponized Liquidity into the exchange contracts themselves, allowing for any token that is deployed on EmpireDEX with locked liquidity to use this powerful feature in whatever way they see fit.

Trading Fees

  • 0.25% fee goes towards liquidity providers for that trading pair.
  • 0.05% fee on each trade is distributed to holders of EMPIRE.
The 0.05% fee is used to purchase EMPIRE with any non-EMPIRE coins/tokens in the fee and then distribute this to all users who stake EMPIRE in a designated Staking Pool.

Time Locked Liquidity

Individual Lock

LP tokens created from providing liquidity on a trading pair can be locked with our Token Locker. The primary use of this is for tokens that launch on EmpireDEX to be able to lock their liquidity so traders can be sure that liquidity is available to trade with at a later date.

Community Lock

When launching a token, the developer can choose to lock liquidity for the entire token for a certain period of time to ensure liquidity is available to trade for X amount of time.

Sweepable Pairs

When creating a new liquidity pair, it can be set as a Sweepable Pair. These are pairs that utilize Weaponized Liquidity.